Instead of ‘login’ and ‘password’ use your credentials from https://app.dataforseo.com/api-dashboard
<?php // You can download this file from here https://cdn.dataforseo.com/v3/examples/php/php_RestClient.zip require('RestClient.php'); $api_url = 'https://api.dataforseo.com/'; try { // Instead of 'login' and 'password' use your credentials from https://app.dataforseo.com/api-dashboard $client = new RestClient($api_url, null, 'login', 'password'); } catch (RestClientException $e) { echo "\n"; print "HTTP code: {$e->getHttpCode()}\n"; print "Error code: {$e->getCode()}\n"; print "Message: {$e->getMessage()}\n"; print $e->getTraceAsString(); echo "\n"; exit(); } try { $result = array(); // #1 - using this method you can get a list of completed tasks // GET /v3/serp/{{low_se_name}}/{{low_se_type}}/tasks_ready // in addition to '{{low_se_name}}' and '{{low_se_type}}' you can also set other search engine and type parameters // the full list of possible parameters is available in documentation $tasks_ready = $client->get('/v3/serp/{{low_se_name}}/{{low_se_type}}/tasks_ready'); // you can find the full list of the response codes here https://docs.dataforseo.com/v3/appendix/errors if (isset($tasks_ready['status_code']) AND $tasks_ready['status_code'] === 20000) { foreach ($tasks_ready['tasks'] as $task) { if (isset($task['result'])) { foreach ($task['result'] as $task_ready) { // #2 - using this method you can get results of each completed task // GET /v3/serp/{{low_se_name}}/{{low_se_type}}/task_get/advanced/$id if (isset($task_ready['endpoint_advanced'])) { $result[] = $client->get($task_ready['endpoint_advanced']); } // #3 - another way to get the task results by id // GET /v3/serp/{{low_se_name}}/{{low_se_type}}/task_get/advanced/$id /* if (isset($task_ready['id'])) { $result[] = $client->get('/v3/serp/{{low_se_name}}/{{low_se_type}}/task_get/advanced/' . $task_ready['id']); } */ } } } } print_r($result); // do something with result } catch (RestClientException $e) { echo "\n"; print "HTTP code: {$e->getHttpCode()}\n"; print "Error code: {$e->getCode()}\n"; print "Message: {$e->getMessage()}\n"; print $e->getTraceAsString(); echo "\n"; } $client = null; ?>
The above command returns JSON structured like this:
{ "version": "0.1.20200129", "status_code": 20000, "status_message": "Ok.", "time": "0.2347 sec.", "cost": 0, "tasks_count": 1, "tasks_error": 0, "tasks": [ { "id": "01291734-1535-0066-0000-6988734166f9", "status_code": 20000, "status_message": "Ok.", "time": "0.0934 sec.", "cost": 0, "result_count": 1, "path": [ "v3", "serp", "google", "organic", "task_get", "advanced", "01291734-1535-0066-0000-6988734166f9" ], "data": { "api": "serp", "function": "task_get", "se": "google", "se_type": "organic", "language_name": "English", "location_name": "United States", "keyword": "flight ticket new york san francisco", "priority": 2, "tag": "tag2", "device": "desktop", "os": "windows" }, "result": [ { "keyword": "flight ticket new york san francisco", "type": "organic", "se_domain": "google.com", "location_code": 2840, "language_code": "en", "check_url": "https://www.google.com/search?q=flight%20ticket%20new%20york%20san%20francisco&num=100&hl=en&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc", "datetime": "2019-11-15 12:57:46 +00:00", "spell": null, "refinement_chips": { "type": "refinement_chips", "xpath": "/html[1]/body[1]/div[3]/div[1]/div[9]/div[1]/div[1]/div[3]/div[1]/div[1]", "items": [ { "type": "refinement_chips_element", "title": "Remote", "url": "https://www.google.com/search?num=100&sca_esv=427163c40a0d98b7&hl=en&gl=US&glp=1&q=bristol+temp+agencies+remote&uds=ADvngMjcH0KdF7qGWtwTBrP0nt7drlQNXJ_q6WhUnfcnlFQAOVqvQ09aiEx7jUP4Wb5sg6FzKTGyEoBQg36hfgreicnnhtBQv8H25iRkUIMWBSqTcu0nGLObB57jKDn4sIHqgjkv6AqtXzA0gTV6n6-p1_aOUPMmYdgJOPy5xybgxI0ZY3-OZUg&sa=X&ved=2ahUKEwjEjMPzrvyIAxVgpIkEHYTyBqEQxKsJegQIHRAB&ictx=0", "domain": "www.google.com", "options": null }, { "type": "refinement_chips_element", "title": "Date posted", "url": null, "domain": null, "options": [ { "type": "refinement_chips_option", "title": "Yesterday", "url": "https://www.google.com/search?num=100&sca_esv=427163c40a0d98b7&hl=en&gl=US&glp=1&q=bristol+temp+agencies+since+yesterday&uds=ADvngMjcH0KdF7qGWtwTBrP0nt7d1cxhUU_4I1tnZ_YIEcACz8ZYvzwewv2vtaifFRGAtrClbFOcrHbTAbAeXm1jREcC6VS1VsCvY-sITnX4ozb-ILgfWEVwq_Z5ROUTUSIPShEnKXD5sUUbZbocrG609xSmt2d98g8y8m1lGjX2kp2G7tWTnMoyaYhx7tPHFsc1SlxiTTuylOmQpyaET98nEnMhDFUw8hSQnpfQcpEDEdBLwrOxN3gOZC4RtcHuKTyeCrFRnaDjQ17dNosh1yiBWrSXB9e1dQF-1Pt17wXCHwRUCH6wH0DbAN-oCNd7lMT2v24eI8rDkLQP3kTLpzGMUZReaWIAPw&sa=X&ved=2ahUKEwjEjMPzrvyIAxVgpIkEHYTyBqEQkbEKegQIDxAD", "domain": "www.google.com" }, { "type": "refinement_chips_option", "title": "Last 3 days", "url": "https://www.google.com/search?num=100&sca_esv=427163c40a0d98b7&hl=en&gl=US&glp=1&q=bristol+temp+agencies+in+the+last+3+days&uds=ADvngMjcH0KdF7qGWtwTBrP0nt7dLQVdkfQJDu14-gF_eQoKa39tQdXyMUfu3HnnM3Pu4g5hOzwEez_H8t-yULnPJEgal7YGml0mtSaIuH3YeuIhPq5mBSo_ECo7hOJVwSRGkksXQg-RdTy8GhoT8Qm-ZFkyAQnSLmnlmv0Rm042YAlQ6JFqnfOW0VIOgTeTdYm6SLpzQ3a6YSvEf2tau3pEKxnGWKleL613vj0tLBWg4Jhsa0trdMkFPHDQYhc2caGQ8cmSYU4cqdB2Eq3PsNGgjgebvt7_7bbvjixC19O4L9ZB02rwY0EP30_mYAeTG9lYAx8ZJvGDslVLp0DHS93P8ynaiA7Bbw&sa=X&ved=2ahUKEwjEjMPzrvyIAxVgpIkEHYTyBqEQkbEKegQIDxAE", "domain": "www.google.com" } ] } ] }, "item_types": [ "answer_box", "app", "carousel", "multi_carousel", "featured_snippet", "google_flights", "google_reviews", "google_posts", "images", "jobs", "knowledge_graph", "local_pack", "hotels_pack", "map", "organic", "paid", "people_also_ask", "related_searches", "people_also_search", "shopping", "top_stories", "twitter", "video", "events", "math_solver", "mention_carousel", "recipes", "top_sights", "scholarly_articles", "popular_products", "podcasts", "questions_and_answers", "find_results_on", "stocks_box", "visual_stories", "commercial_units", "local_services", "google_hotels", "currency_box", "found_on_web", "short_videos", "refine_products", "explore_brands", "perspectives", "discussions_and_forums", "compare_sites", "courses", "ai_overview" ], "se_results_count": 85600000, "items_count": 96, "items": [ { "type": "carousel", "rank_group": 1, "rank_absolute": 3, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[11]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]", "title": null, "items": [ { "type": "carousel_element", "title": "Natalie Portman", "subtitle": "Padmé Amidala", "image_url": "https://api.dataforseo.com/cdn/i/01131446-1535-0139-0000-5bd5531716be:1" }, { "type": "carousel_element", "title": "Hayden Christensen", "subtitle": "Darth Vader", "image_url": "https://api.dataforseo.com/cdn/i/01131446-1535-0139-0000-5bd5531716be:2" }, { "type": "carousel_element", "title": "Daisy Ridley", "subtitle": "Rey", "image_url": "https://api.dataforseo.com/cdn/i/01131446-1535-0139-0000-5bd5531716be:3" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "multi_carousel", "rank_group": 1, "rank_absolute": 2, "position": "right", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[5]/div[1]/div[3]/div[1]/div[1]/div[1]/sticky-header[1]/div[2]/div[1]/g-flippy-carousel[1]/div[1]/div[1]/ol[1]/li[1]/span[1]/div[1]/div[1]/div[1]/div[3]/div[8]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]", "items": [ { "type": "multi_carousel_element", "title": "Types of molds", "multi_carousel_snippets": [ { "type": "multi_carousel_snippet", "title": "Aspergillus niger", "subtitle": null, "image_url": null }, { "type": "multi_carousel_snippet", "title": "Penicillium chrysogen...", "subtitle": null, "image_url": null }, { "type": "multi_carousel_snippet", "title": "Black bread mold", "subtitle": null, "image_url": null } ] } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "top_stories", "rank_group": 1, "rank_absolute": 3, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[2]/div[1]/g-section-with-header[1]/div[2]", "title": null, "items": [ { "type": "top_stories_element", "source": "Sky News", "domain": "news.sky.com", "title": "UK takes charge of coalition Gulf mission to protect ships from Iran", "date": "2 hours ago", "amp_version": false, "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://news.sky.com/story/uk-takes-charge-of-coalition-gulf-mission-to-protect-ships-from-iran-11921404", "image_url": null, "badges": null }, { "type": "top_stories_element", "source": "The Jerusalem Post", "domain": "www.jpost.com", "title": "Iranian factory makes Israeli and American flags to burn", "date": "6 hours ago", "amp_version": false, "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://www.jpost.com/International/Iranian-factory-makes-Israeli-and-American-flags-to-burn-615902", "image_url": null, "badges": null }, { "type": "top_stories_element", "source": "Reuters", "domain": "www.reuters.com", "title": "Iranian factory makes U.S. and Israeli flags to burn", "date": "7 hours ago", "amp_version": false, "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://www.reuters.com/article/us-iran-flags/iranian-factory-makes-us-and-israeli-flags-to-burn-idUSKBN1ZT065", "image_url": null, "badges": null } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "math_solver", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[9]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]", "title": "3x^2-1x^2=50", "result": "x=5 x=-5", "items": [ { "type": "math_solver_element", "title": "Quadratic formula", "expanded_element": [ { "type": "math_solver_expanded_element", "title": "Combine like terms", "solution": [ "3x^2-x^2=50", "2x^2=50" ] }, { "type": "math_solver_expanded_element", "title": "Move terms to the left side", "solution": [ "2x^2=50", "2x^2-50=0" ] }, { "type": "math_solver_expanded_element", "title": "Common factor", "solution": [ "2x^2-50=0", "2(x^2-25)=0" ] } ] }, { "type": "math_solver_element", "title": "Factor", "expanded_element": [ { "type": "math_solver_expanded_element", "title": "Combine like terms", "solution": [ "3x^2-x^2=50", "2x^2=50" ] } ] } ], "links": [ { "type": "link_element", "title": "Tiger Algebra", "description": null, "url": "https://www.tiger-algebra.com/en/solvetext/3x%5E2-x%5E2%3D50/?origin=googlemath", "domain": "www.tiger-algebra.com" }, { "type": "link_element", "title": "Symbolab", "description": null, "url": "https://www.symbolab.com/solver?or=gms&query=3x%5E2-x%5E2%3D50", "domain": "www.symbolab.com" }, { "type": "link_element", "title": "Mathway", "description": null, "url": "https://www.mathway.com/?asciimath=3x%5E2-x%5E2%3D50", "domain": "www.mathway.com" } ] }, { "type": "answer_box", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[5]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/block-component[1]/div[1]/div[1]/div[1]/div[1]/div[1]", "text": [ "jeudi", "31 octobre", "Halloween 2024" ], "links": null, "rectangle": null }, { "type": "video", "rank_group": 1, "rank_absolute": 5, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[7]/div[1]/g-section-with-header[1]/div[2]", "items": [ { "type": "video_element", "source": "YouTube", "title": "Google Pixel 4 XL vs. iPhone 11 Pro Max Speed Test", "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://www.youtube.com/watch?v=Osp8K7W3qDY" }, { "type": "video_element", "source": "YouTube", "title": "iPhone XR vs iPhone 11 - Which Should You Choose?", "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://www.youtube.com/watch?v=BZ5fdNNHVu0" }, { "type": "video_element", "source": "YouTube", "title": "Why iPhone 11 Is Apple's Least Innovative iPhone Yet", "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://www.youtube.com/watch?v=7YyTCa6IMKA" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "organic", "rank_group": 26, "rank_absolute": 30, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[9]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[29]", "domain": "www.t-mobile.com", "title": "Apple iPhone 12 Pro 5G | 4 colors in 512GB, 256GB & 128GB", "url": "https://www.t-mobile.com/cell-phone/apple-iphone-12-pro", "cache_url": null, "related_search_url": null, "breadcrumb": "https://www.t-mobile.com › Phones › Apple", "website_name": "T-Mobile", "is_image": false, "is_video": false, "is_featured_snippet": false, "is_malicious": false, "is_web_story": false, "description": "Get a great deal on the 5G-ready Apple iPhone 12 Pro. See all the features, specs, price and get it on T-Mobile.", "pre_snippet": null, "extended_snippet": "Rating: 4 · 231 reviews · US$30.00 to US$899.99 · In stock", "images": null, "amp_version": false, "rating": { "rating_type": "Max5", "value": 4, "votes_count": 231, "rating_max": 5 }, "price": { "current": 30, "regular": null, "max_value": 899.99, "currency": "USD", "is_price_range": true, "displayed_price": "US$30.00 to US$899.99" }, "highlighted": null, "links": null, "faq": null, "extended_people_also_search": null, "about_this_result": { "type": "about_this_result_element", "url": "https://www.t-mobile.com/cell-phone/apple-iphone-12-pro", "source": "Wikipedia", "source_info": "T-Mobile is the brand name used by the mobile communications subsidiaries of the German telecommunications company Deutsche Telekom AG. The brand is also active in the Czech Republic, the Netherlands, Poland, and the United States.", "source_url": "https://en.wikipedia.org/wiki/T-Mobile", "language": "English", "location": null, "search_terms": [ "apple", "iphone", "12" ], "related_terms": null }, "related_result": [ { "type": "related_result", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[9]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[29]/div[1]/div[2]/ul[1]/li[1]", "domain": "www.t-mobile.com", "title": "Apple iPhone 12 | 5 colors in 64GB & 128GB | T-Mobile", "url": "https://www.t-mobile.com/cell-phone/apple-iphone-12", "cache_url": null, "related_search_url": null, "breadcrumb": "https://www.t-mobile.com › Phones › Apple", "is_image": false, "is_video": false, "description": "iPhone 12. 5G to download movies on the fly and stream high-quality video. Beautifully bright 6.1-inch Super Retina XDR display. Ceramic Shield with 4x ...", "pre_snippet": null, "extended_snippet": null, "images": null, "amp_version": false, "rating": { "rating_type": "Max5", "value": 4.6, "votes_count": 30, "rating_max": 5 }, "price": { "current": 24.34, "regular": null, "max_value": 779.99, "currency": "USD", "is_price_range": true, "displayed_price": "US$24.34 to US$779.99" }, "highlighted": null, "about_this_result": { "type": "about_this_result_element", "url": "https://www.t-mobile.com/cell-phone/apple-iphone-12", "source": "Wikipedia", "source_info": "T-Mobile is the brand name used by the mobile communications subsidiaries of the German telecommunications company Deutsche Telekom AG. The brand is also active in the Czech Republic, the Netherlands, Poland, and the United States.", "source_url": "https://en.wikipedia.org/wiki/T-Mobile", "language": "English", "location": null, "search_terms": [ "apple", "iphone", "12" ], "related_terms": null }, "timestamp": null } ], "timestamp": null, "rectangle": { "x": 180, "y": 5814, "width": 652, "height": 363 } }, { "type": "people_also_search", "rank_group": 1, "rank_absolute": 7, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]", "title": "List of iPhonesView 3+ moreView 3+", "items": [ "View 3+ moreView 3+", "iPhone XR", "Apple iPhone 7 Plus", "Apple iPhone 8 Plus", "iPhone 6 Plus", "iPhone 6s Plus", "iPhone 5s", "iPhone SE" ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "related_searches", "rank_group": 1, "rank_absolute": 8, "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[4]/div[1]/div[1]/div[3]/g-section-with-header[1]/div[2]", "position": "left", "items": [ "iphone xr", "iphone xs", "iphone 11", "iphone price", "iphone 8", "iphone xs max", "iphone 11 price", "iphone xs price" ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "map", "rank_group": 1, "rank_absolute": 9, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]", "title": "Nevada United States", "url": null, "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "featured_snippet", "rank_group": 1, "rank_absolute": 10, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]", "domain": "www.rome.net", "title": "Rome Metro - Lines, hours, fares and Rome metro maps", "featured_title": null, "description": "Most important metro stationsCipro - Musei Vaticani: The closest stop to the Vatican Museums and to the Sistine Chapel.Ottaviano - San Pietro: This station is a few minutes' walk from St. Peter's Square and St. Peter's Basilica.Spagna: Very convenient for visiting Piazza di Spagna and Villa Borghese.More items...", "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://www.rome.net/metro", "images": [ { "type": "images_element", "alt": "Image result for seo competitors analysis checklist", "url": "https://www.searchenginejournal.com/seo-competitive-analysis-the-definitive-guide/273509/", "image_url": "https://api.dataforseo.com/cdn/i/06251618-1535-0139-0000-1b5ffc91bbd4:0" } ], "table": { "table_header": [ "Site", "Domain", "Alexa top 100 global websites (As of April 3, 2017)" ], "table_content": [ [ "Wikipedia", "wikipedia.org", "5" ], [ "Yahoo!", "yahoo.com", "6" ], [ "Reddit", "reddit.com", "7" ], [ "Google India", "google.co.in", "8" ] ] }, "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "local_pack", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[6]/div[2]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[4]/div[1]/div[1]", "title": "The Signal Pub", "description": "0.1 mi · 7 Devonshire Rd \n\nDine-in · Takeaway \n", "domain": null, "phone": null, "url": null, "is_paid": false, "rating": { "rating_type": "Max5", "value": 4.1, "votes_count": null, "rating_max": 5 }, "cid": "2754844324650035941", "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "hotels_pack", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[8]/div[2]/div[9]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]", "title": "Places to Stay | New York, NY", "date_from": "2021-03-13", "date_to": "2021-03-14", "items": [ { "type": "hotels_pack_element", "price": { "current": 198, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "$198" }, "title": "DoubleTree by Hilton Hotel New York Times Square West", "description": "13% off \n", "hotel_identifier": "CgoIuuav9KbOg9kvEAE", "domain": "www.google.com", "url": "https://www.google.com/travel/hotels/New%20York/entity/CgoIuuav9KbOg9kvEAE?g2lb=2502548,2503781,4258168,4270442,4306835,4317915,4328159,4371334,4401769,4419364,4429192,4463666,4464737,4472151,4482194,4482438,4486153,4491350,4495816,4500614,4501241,4509286,4511370,4270859,4284970,4291517&hl=en-US&gl=us&ap=aAE&grf=ErAMCiwIDhIoEiZyJCoiCgcI5Q8QAxgNEgcI5Q8QAxgOIAAwHkDKAkoHCOUPEAMYAhILCCkoAToF0gICCAESCggNKAE6BGoCCAESCggHKAE6BDoCIAESCggCKAE6BBICCAESDAgKEAIoAToEWgIIBhIMCAoQAigBOgRaAggJEgwIChACKAE6BFoCCAgSDAgKEAIoAToEWgIIChIMCAoQAigBOgRaAggCEgwIChACKAE6BFoCCAESDAgKEAIoAToEWgIIAxIMCAoQAigBOgRaAggHEgoIBCgBOgQiAhABEgsIKCgBOgXKAgIIARILCBMoAjoFmgECCAESBAgfKAMaQggKEgYKBFoCCAYSBgoEWgIICRIGCgRaAggIEgYKBFoCCAoSBgoEWgIIAhIGCgRaAggBEgYKBFoCCAMSBgoEWgIIBxoCCAIaAggNGgIIBBoLCBMSBwoFmgECCAEaAggOGkIIBxIOCgw6CgoDCJYBGgNVU0QSDgoMOgoKAwj6ARoDVVNEEg4KDDoKCgMIrAIaA1VTRBIOCgw6CgoDCN4CGgNVU0QaiQkIHxIJCgWCAgIIISACEgsKB4ICBAgIGCEgARILCgeCAgQIVBghIAESCgoGggIDCPABIAESCQoFggICCBIgEhIMCgiCAgUImwEYEiAIEgsKB4ICBAhoGBIgBhILCgeCAgQIaRgSIAESCQoFggICCBQgHBILCgeCAgQIcBgUIAISCwoHggIECB0YFCABEgsKB4ICBAgbGBQgChILCgeCAgQIMBgUIAISCwoHggIECFIYFCAEEgsKB4ICBAhOGBQgAhILCgeCAgQIFxgUIAQSCgoGggIDCJwBIAESCgoGggIDCKECIAISCQoFggICCBwgPhILCgeCAgQIchgcIAESCwoHggIECAcYHCACEgsKB4ICBAhRGBwgCBILCgeCAgQIWBgcIAISCwoHggIECHMYHCAPEgsKB4ICBAhHGBwgDhILCgeCAgQIXxgcIAMSCwoHggIECDYYHCAHEgsKB4ICBAgkGBwgARILCgeCAgQITRgcIAMSDAoIggIFCJ0CGBwgARILCgeCAgQIKRgcIAESCQoFggICCCUgEhILCgeCAgQIdRglIAESDAoIggIFCKACGCUgAhILCgeCAgQIdxglIAISCwoHggIECHgYJSACEgsKB4ICBAh5GCUgBhILCgeCAgQIehglIAESCwoHggIECHYYJSABEgkKBYICAghkIAESCQoFggICCBEgLRILCgeCAgQIKhgRIAQSDAoIggIFCJoCGBEgBBILCgeCAgQIQBgRIAsSCwoHggIECDgYESAQEgsKB4ICBAhXGBEgBBILCgeCAgQIAhgRIAISCwoHggIECH8YESACEgsKB4ICBAgrGBEgARIJCgWCAgIILiBtEgwKCIICBQiAARguIAISCwoHggIECDwYLiAFEgsKB4ICBAg7GC4gAxILCgeCAgQIVhguIBESDAoIggIFCIACGC4gAhILCgeCAgQIOhguIBMSDAoIggIFCIcBGC4gBhILCgeCAgQIGhguIAESCwoHggIECEgYLiABEgsKB4ICBAg9GC4gBxIMCgiCAgUIgQEYLiAEEgwKCIICBQiDARguIAMSCwoHggIECEsYLiAMEgsKB4ICBAgDGC4gARILCgeCAgQIDBguIAUSCwoHggIECFMYLiAGEgsKB4ICBAgoGC4gAxIMCgiCAgUIiQEYLiADEgsKB4ICBAgnGC4gAxIKCgaCAgMIrgEgARINCgmCAgYIswEYrgEgARIKCgaCAgMIqQEgARINCgmCAgYIqwEYqQEgARIKCgaCAgMI4QIgARIMCgiCAgUIYxjhAiABEgkKBYICAghQIAYSCwoHggIECBkYUCABEgsKB4ICBAhMGFAgBRIJCgWCAgIIBCABEgoKBoICAwijASACEg0KCYICBgikARijASACEgkKBYICAgg1ICASCwoHggIECBMYNSAJEgsKB4ICBAgLGDUgCRILCgeCAgQIMRg1IAESCwoHggIECDIYNSAEEgsKB4ICBAhdGDUgAxIMCgiCAgUInAIYNSABEgsKB4ICBAgQGDUgAhILCgeCAgQIRBg1IAMiAiAB&q=place+to+stay+in+new+york&rp=ELrmr_SmzoPZLxDPoIis7IK7xScQqaXNmf6b0YyyARC6we3X-MPQ_vgBOAFAAEgCogEMTmV3IFlvcmssIE5ZwAEDyAEA&ictx=1", "is_paid": false, "rating": { "rating_type": "Max5", "value": 3.8, "votes_count": 2995, "rating_max": 5 } } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "twitter", "rank_group": 1, "rank_absolute": 12, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[1]/g-section-with-header[1]", "title": null, "url": null, "items": [ { "type": "twitter_element", "tweet": "pic.twitter.com/z0I7wBs…", "date": "6 hours ago", "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://twitter.com/realDonaldTrump/status/1192640102943674368" }, { "type": "twitter_element", "tweet": "STATEMENT FROM PRESIDENT DONALD J. TRUMP pic.twitter.com/EktztHf…", "date": "9 hours ago", "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://twitter.com/realDonaldTrump/status/1192594646691729408" }, { "type": "twitter_element", "tweet": "Stock Market up big today. A New Record. Enjoy!", "date": "18 hours ago", "timestamp": "2020-09-11 14:42:55 +00:00", "url": "https://twitter.com/realDonaldTrump/status/1192467617140924417" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "knowledge_graph", "rank_group": 1, "rank_absolute": 1, "position": "right", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]", "title": "Eminem", "subtitle": "American rapper", "description": "Marshall Bruce Mathers III, known professionally as Eminem, is an American rapper, songwriter, and record producer. Wikipedia", "card_id": "/m/01vsgrn", "url": "http://www.eminem.com/", "image_url": "https://lh5.googleusercontent.com/p/AF1QipOXJ3a4wLbI0j2Z0UbABhMqxH2-19RwzXty0obc=w120-h160-k-no", "logo_url": "https://lh6.googleusercontent.com/-faPtDtkXReo/AAAAAAAAAAI/AAAAAAAAAAA/zSDtky4Hnkg/s44-p-k-no-ns-nd/photo.jpg", "cid": null, "items": [ { "type": "knowledge_graph_images_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]", "link": { "type": "link_element", "title": "More images", "url": "https://www.google.com/search?num=100&source=univ&tbm=isch&q=eminem&gl=US&hl=en&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQiR56BAgjEBI", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/a[1]" }, "items": [ { "type": "knowledge_graph_images_element", "url": "http://google.com/search?tbm=isch&q=Marshall+Mathers", "domain": "google.com", "alt": "Image result for eminem", "image_url": "https://api.dataforseo.com/cdn/i/11091052-1535-0139-0000-8a86b1567f1a:0", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]" }, { "type": "knowledge_graph_images_element", "url": "https://www.biography.com/musician/eminem", "domain": "www.biography.com", "alt": "Image result for eminem", "image_url": "https://api.dataforseo.com/cdn/i/11091052-1535-0139-0000-8a86b1567f1a:1", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]" } ], "rectangle": null }, { "type": "knowledge_graph_ai_overview_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[3]/div[2]/div[1]/div[10]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]", "asynchronous_ai_overview": false, "items": [ { "type": "ai_overview_element", "title": null, "text": "Apple pie is a dessert that is traditionally associated with American patriotism and national identity. It is often served with whipped cream, ice cream, custard, or cheddar cheese. During World War II, American soldiers would claim they were fighting for “mom and apple pie”. This established the dessert as a metaphor for the United States. Since then, apple pie has become a symbol of family and home for many Americans.", "images": null, "references": [ { "type": "ai_overview_reference", "source": "lindasbakery.com", "domain": "www.lindasbakery.com", "url": "https://www.lindasbakery.com/why-is-apple-pie-the-iconic-american-dessert/", "title": "Why is Apple Pie the Iconic American Dessert? | Linda's Bakery", "text": "Apple Pie and American Patriotism. Apple pie is traditionally associated with American patriotism and national identity. During World War II, soldiers famously ..." }, { "type": "ai_overview_reference", "source": "en.wikipedia.org", "domain": "en.wikipedia.org", "url": "https://en.wikipedia.org/wiki/Apple_pie", "title": "Apple pie - Wikipedia", "text": "An apple pie is a pie in which the principal filling is apples. Apple pie is often served with whipped cream, ice cream (\"apple pie à la mode\"), custard or ..." }, { "type": "ai_overview_reference", "source": "food52.com", "domain": "food52.com", "url": "https://food52.com/blog/24688-apple-pie-origin-story", "title": "Apple Pie Origin Story - History of American Apple Pie - Food52", "text": "Apple pie as we know it first originated in England, where it developed from culinary influences from France, the Netherlands, and even the Ottoman Empire." } ] } ], "references": [ { "type": "ai_overview_reference", "source": "lindasbakery.com", "domain": "www.lindasbakery.com", "url": "https://www.lindasbakery.com/why-is-apple-pie-the-iconic-american-dessert/", "title": "Why is Apple Pie the Iconic American Dessert? | Linda's Bakery", "text": "Apple Pie and American Patriotism. Apple pie is traditionally associated with American patriotism and national identity. During World War II, soldiers famously ..." }, { "type": "ai_overview_reference", "source": "en.wikipedia.org", "domain": "en.wikipedia.org", "url": "https://en.wikipedia.org/wiki/Apple_pie", "title": "Apple pie - Wikipedia", "text": "An apple pie is a pie in which the principal filling is apples. Apple pie is often served with whipped cream, ice cream (\"apple pie à la mode\"), custard or ..." }, { "type": "ai_overview_reference", "source": "food52.com", "domain": "food52.com", "url": "https://food52.com/blog/24688-apple-pie-origin-story", "title": "Apple Pie Origin Story - History of American Apple Pie - Food52", "text": "Apple pie as we know it first originated in England, where it developed from culinary influences from France, the Netherlands, and even the Ottoman Empire." } ], "rectangle": null }, { "type": "knowledge_graph_description_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]", "text": "Marshall Bruce Mathers III, known professionally as Eminem, is an American rapper, songwriter, and record producer. Wikipedia", "links": [ { "type": "link_element", "title": "Wikipedia", "url": "https://en.wikipedia.org/wiki/Eminem", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/span[2]/a[1]" } ], "rectangle": null }, { "type": "knowledge_graph_row_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]", "title": "Born", "data_attrid": "kc:/people/person:born", "text": "October 17, 1972 (age 48 years), Saint Joseph, MO", "links": [ { "type": "link_element", "title": "Born", "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=eminem+born&stick=H4sIAAAAAAAAAOPgE-LSz9U3MCwrTi_K0xLLTrbSL0jNL8hJBVJFxfl5Vkn5RXmLWLlTczPzUnMVQDwAjiIGizQAAAA&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQ6BMoADCEAXoECBUQAg", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/span[1]/a[1]" }, { "type": "link_element", "title": "Saint Joseph, MO", "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=Saint+Joseph,+Missouri&stick=H4sIAAAAAAAAAOPgE-LSz9U3MCwrTi_KU-IEs41NC8y1xLKTrfQLUvMLclKBVFFxfp5VUn5R3iJWseDEzLwSBa_84tSCDB0F38zi4vzSoswdrIwAB8H08E0AAAA&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQmxMoATCEAXoECBUQAw", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/span[2]/a[1]" } ], "rectangle": null }, { "type": "knowledge_graph_list_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]", "title": "Songs", "data_attrid": "kc:/music/artist:songs", "link": { "type": "link_element", "title": "View 25+ more", "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=eminem+songs&stick=H4sIAAAAAAAAAONgFuLSz9U3MCwrTi_KU0Jia4llJ1vp55YWZybrJxaVZBaXWBXn56UXL2LlSc3NzEvNVQBzd7AyAgDxd6QwRAAAAA&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQMTCJAXoECA8QDQ", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[3]/a[1]" }, "items": [ { "type": "knowledge_graph_list_element", "title": "Lose Yourself", "subtitle": "8 Mile: Music from and Inspired by the Motion Picture · 2002", "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=eminem+lose+yourself&stick=H4sIAAAAAAAAAONgFuLSz9U3MCwrTi_KU-LRT9c3LDYwLSxMjy_SEvQtLc5MdiwqySwuCckPzs9LX8QqkpqbmZeaq5CTX5yqUJlfWlScmpMGAGgNlUFGAAAA&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQri4wiQF6BAgPEAQ", "domain": "www.google.com", "image_url": "https://api.dataforseo.com/cdn/i/11091052-1535-0139-0000-8a86b1567f1a:20", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]" }, { "type": "knowledge_graph_list_element", "title": "Love the Way You Lie", "subtitle": "Recovery · 2010", "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=eminem+love+the+way+you+lie&stick=H4sIAAAAAAAAAONgFuLSz9U3MCwrTi_KU-LRT9c3LDYwLSoyqTDUEvQtLc5MdiwqySwuCckPzs9LX8QqnZqbmZeaq5CTX5aqUJKRqlCeWKlQmV-qkJOZCgDBoMK9TQAAAA&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQri4wiQF6BAgPEAc", "domain": "www.google.com", "image_url": "https://api.dataforseo.com/cdn/i/11091052-1535-0139-0000-8a86b1567f1a:21", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]" } ], "rectangle": null }, { "type": "knowledge_graph_carousel_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[6]/div[1]/div[1]/div[1]/div[1]", "title": "People also search for", "data_attrid": "kc:/people/person:sideways", "link": { "type": "link_element", "title": "View 15+ more", "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=Eminem&stick=H4sIAAAAAAAAAONgFuLSz9U3MCwrTi_KU0Jia0llJ1vpF6TmF-SkAqmi4vw8q-LMlNTyxMriRaxsrrmZeam5O1gZATU92aRCAAAA&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQzTooATCLAXoECBgQAg", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[6]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/a[1]" }, "items": [ { "type": "knowledge_graph_carousel_element", "title": "Hailie Jade", "subtitle": "Daughter", "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=Hailie+Jade&stick=H4sIAAAAAAAAAONgFuLSz9U3MCwrTi_KU-IEsZNSMoxTtPgCUouK8_OCM1NSyxMrixexcnskZuZkpip4Jaak7mBlBABrZrx2OgAAAA&sa=X&ved=2ahUKEwi7tOX4ivXsAhUswzgGHYjvB5sQxA0wiwF6BAgYEAU", "domain": "www.google.com", "image_url": "https://api.dataforseo.com/cdn/i/11091052-1535-0139-0000-8a86b1567f1a:28", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[6]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]" } ], "rectangle": null }, { "type": "knowledge_graph_part_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]", "title": "Questions & answers", "data_attrid": "kc:/local:place qa", "text": "Questions & answers Ask a question See all questions (7)", "links": [ { "type": "link_element", "title": "Ask a question", "url": "https://www.google.com/#", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[2]/span[1]/a[1]" }, { "type": "link_element", "title": "See all questions (7)", "url": "https://www.google.com/#", "domain": null, "description": null, "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[2]/a[1]" } ], "rectangle": null }, { "type": "knowledge_graph_expanded_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[9]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]", "title": "Size", "data_attrid": "okra/answer_panel/Size", "expanded_element": [ { "type": "knowledge_graph_expanded_element", "featured_title": "They say there are only three things in this world you can count on—death, taxes, and that social media sizes that you've committed to memory will change out of the blue....Instagram Image Sizes 2020.", "url": "https://www.picmonkey.com/blog/size-matters-instagram-photo-sizes-made-easy", "domain": "www.picmonkey.com", "title": "Instagram Photo Sizes 2021 | Create Instagram Images | PicMonkey", "snippet": null, "images": null, "timestamp": null, "table": { "table_element": "table_element", "table_header": [ "Social media image type", "Dimensions in pixels" ], "table_content": [ [ "Instagram Post", "1080 x 1080 (1:1 ratio)" ], [ "Instagram Profile Photo", "360 x 360" ] ] } } ], "rectangle": null }, { "type": "knowledge_graph_shopping_item", "rank_group": 1, "rank_absolute": 3, "position": "left", "xpath": "/html[1]/body[1]/div[3]/div[2]/div[1]/div[5]/div[3]/div[1]/div[2]/div[2]/sticky-header[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]", "title": null, "data_attrid": null, "items": [ { "type": "knowledge_graph_shopping_element", "title": "Apple", "url": "https://www.apple.com/us/xc/product/MGHH3?purchaseOption=cp&cid=aos-us-seo-pla", "domain": "www.apple.com", "price": { "current": 979, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "$979.00" }, "source": "Apple", "snippet": "256 GB storage · Unlocked · Black", "marketplace": null, "marketplace_url": null } ], "rectangle": null }, { "type": "knowledge_graph_hotels_booking_item", "rank_group": 0, "rank_absolute": 0, "position": "left", "xpath": "/html[1]/body[1]/div[5]/div[1]/div[12]/div[2]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]", "title": "Compare prices", "date_from": "2023-11-05", "date_to": "2023-11-06", "data_attrid": "kc:/local:hotel booking", "items": [ { "type": "knowledge_graph_hotels_booking_element", "source": "Booking.com", "description": null, "url": "https://www.booking.com/hotel/fr/ha-tel-clairefontaine.html?checkin%3D2023-11-05%26checkout%3D2023-11-06%26group_adults%3D2%26req_adults%3D2%26show_room%3D37123902_326752899_0_2_0%26lang%3Den%26selected_currency%3DGBP%26exrt%3D0.86239755%26ext_price_total%3D137.78%26ext_price_tax%3D15.47%26xfc%3DEUR%26hca%3Dm%26group_children%3D0%26req_children%3D0%26%26ts%3D1697031480%26no_rooms%3D1%26edgtid%3D9-gq9poOScaxUj_fwIt9IA%26efpc%3DFWsAoVm3ah8%26utm_source%3Dmetagha%26utm_medium%3Dlocaluniversal%26utm_campaign%3DGB%26utm_term%3Dhotel-371239%26utm_content%3Ddev-desktop_los-1_bw-25_dow-Sunday_defdate-1_room-0_gstadt-2_rateid-public_aud-0_gacid-6623578758_mcid-10_ppa-0_clrid-0_ad-1_gstkid-0_checkin-20231105%26aid%3D356930%26label%3Dmetagha-link-LUGB-hotel-371239_dev-desktop_los-1_bw-25_dow-Sunday_defdate-1_room-0_gstadt-2_rateid-public_aud-0_gacid-6623578758_mcid-10_ppa-0_clrid-0_ad-1_gstkid-0_checkin-20231105_lp-1006886_r-3067383881391334316%26gclid%3D%7Bgclid%7D", "domain": "www.booking.com", "price": { "current": 138, "regular": null, "max_value": null, "currency": "GBP", "is_price_range": false, "displayed_price": "£138" }, "is_paid": true } ], "rectangle": null } ], "rectangle": null }, { "type": "paid", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[11]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]", "title": "Cheap Flights to Boston - Roundtrip starting from $97", "domain": "www.expedia.com", "breadcrumb": "https://www.expedia.com/", "is_image": true, "is_video": false, "images": [ { "type": "images_element", "alt": "Image from verizon.com", "url": "https://www.google.com/aclk?sa=l&ai=DChcSEwj3i4HN_Jb9AhWKGEwKHT2CAt8YABBGGgJvYQ", "image_url": "https://api.dataforseo.com/cdn/i/02150911-0696-0066-0000-dfca027b1602:0" } ], "url": "https://www.expedia.com/Cheap-Flights-To-Boston.d178239.Travel-Guide-Flights", "highlighted": [ "flight", "cheaper" ], "extra": { "ad_aclk": "DChcSEwjvwqLQ0MT8AhVH7FEKHWo_D70YABAAGgJ3cw" }, "description": "How can Expedia help you save? Freq sales, last-minute travel deals and bundle discounts. Did you know booking flight & hotel together is usually cheaper than booking separately?", "description_rows": null, "links": [ { "type": "ad_link_element", "title": "Round Trip Flights", "description": "Book Now & Fly Cheaper at Expedia. Find Tickets for All Top Airlines", "url": "https://www.expedia.com/Flights?langid=1033&Sitelink=Round_Trip_Flights&semcid=US.MULTILOBF.GOOGLE.GT-%7Bdevice%7D-EN.FLIGHT&semdtl=a1%7Bcampaignid%7D.b1%7Badgroupid%7D.d1%7Bcreative%7D.e1%7Bdevice%7D.f1%7Badposition%7D.g1%7Btargetid%7D.h1%7Bmatchtype%7D.i1%7Bfeeditemid%7D.j1%7Bloc_physical_ms%7D.k1%7Bloc_interest_ms%7D.l1%7Bnetwork%7D.m1.n1%7Bplacement%7D", "domain": null, "ad_aclk": "DChcSEwjvwqLQ0MT8AhVH7FEKHWo_D70YABACGgJ3cw" }, { "type": "ad_link_element", "title": "One Way Flights", "description": "Save Big on Last Minute Flights! Find & Book Cheap Flights Now", "url": "https://www.expedia.com/Flights?langid=1033&Sitelink=One_Way_Flights&semcid=US.MULTILOBF.GOOGLE.GT-%7Bdevice%7D-EN.FLIGHT&semdtl=a1%7Bcampaignid%7D.b1%7Badgroupid%7D.d1%7Bcreative%7D.e1%7Bdevice%7D.f1%7Badposition%7D.g1%7Btargetid%7D.h1%7Bmatchtype%7D.i1%7Bfeeditemid%7D.j1%7Bloc_physical_ms%7D.k1%7Bloc_interest_ms%7D.l1%7Bnetwork%7D.m1.n1%7Bplacement%7D", "domain": null, "ad_aclk": "DChcSEwjvwqLQ0MT8AhVH7FEKHWo_D70YABADGgJ3cw" } ], "price": null, "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "google_reviews", "rank_group": 1, "rank_absolute": 15, "position": "right", "xpath": "/#document", "reviews_count": 9031, "rating": { "rating_type": "Max5", "value": 4.8, "votes_count": 803, "rating_max": 5 }, "place_id": "ChIJBVXQG_CgJ0ERON-jp0YRZE0", "feature": "0x4127a0f01bd05505:0x4d641146a7a3df38", "cid": "16568475418893539593", "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "google_posts", "rank_group": 1, "rank_absolute": 3, "position": "right", "xpath": "/html[1]/body[1]/div[6]/div[2]/div[9]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[10]", "posts_id": "lph_fdxNX-CFCsHVkwWz962wCw154", "feature": "0x88db403dfe9c2975:0xb5297332e0c33afb", "cid": "13054091657266543355", "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "google_flights", "rank_group": 1, "rank_absolute": 15, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]", "title": "Flights from Kharkiv (HRK) to Lviv (LWO)", "url": "https://www.google.com.ua/flights?num=100&hl=en&gl=UA&source=flun&lite=0&uitype=cuAA&tfs=CAEQAhopEgoyMDE5LTExLTE0ag0IAhIJL20vMDgyc3k5cgwIAhIIL20vMGQ3X24aKRIKMjAxOS0xMS0xN2oMCAISCC9tLzBkN19ucg0IAhIJL20vMDgyc3k5ekBDaWRIZVRZNWQwSkhMUzB0TFMwdExTMHRZMlZ4YmpJMlFVRkJRVUZHTTBaUVRVVkVkMGhLUVVFU0EyNVFVUT09&sa=X&ved=2ahUKEwjOjKfSrdrlAhXkILkGHYO_DF8QuRUwAHoECGIQAw", "items": [ { "type": "google_flights_element", "description": "SkyUp 1h 50m Non-stop from UAH 1,944 ", "url": "https://www.google.com.ua/flights?num=100&hl=en&gl=UA&source=flun&lite=0&uitype=cuAA&tfs=CAEQAhotEgoyMDE5LTExLTE0MgJQUWoNCAISCS9tLzA4MnN5OXIMCAISCC9tLzBkN19uGi0SCjIwMTktMTEtMTcyAlBRagwIAhIIL20vMGQ3X25yDQgCEgkvbS8wODJzeTl6QENpZEhlVFk1ZDBKSExTMHRMUzB0TFMwdFkyVnhiakkyUVVGQlFVRkdNMFpRVFVWRWQwaEtRVUVTQTI1UVVRPT0&sa=X&ved=2ahUKEwjOjKfSrdrlAhXkILkGHYO_DF8Q1RUoADAAegQIYhAQ" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "app", "rank_group": 1, "rank_absolute": 16, "position": "left", "xpath": "/html[1]/body[1]/div[10]/div[2]/div[5]/div[1]/div[3]/div[1]/div[2]/div[1]", "items": [ { "type": "app_element", "url": "https://play.google.com/store/apps/details?id=com.banana.studio.sms&hl=en&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dmessaging+apps&pcampaignid=APPU_1_mZHXXcHaN46fULSFiegF", "title": "Messaging SMS", "description": null, "price": { "current": 3.99, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "$3.99" } } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "people_also_ask", "rank_group": 1, "rank_absolute": 17, "position": "left", "xpath": "/html[1]/body[1]/div[10]/div[2]/div[5]/div[1]/div[3]/div[1]/div[5]/div[1]/div[1]", "items": [ { "type": "people_also_ask_element", "title": "What is the best texting app?", "seed_question": null, "xpath": "/html[1]/body[1]/div[10]/div[2]/div[5]/div[1]/div[3]/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[1]", "expanded_element": [ { "type": "people_also_ask_expanded_element", "featured_title": null, "url": "https://www.xda-developers.com/best-text-messaging-apps-android/", "domain": "www.xda-developers.com", "title": "Best Text Messaging Apps for Android - XDA Developers", "description": "Best Text Messaging Apps for AndroidAndroid Messages (Top Choice) The good news for a lot of people is the best text messaging app is probably already on your phone. ... Chomp SMS. Chomp SMS is an old classic and it's still one of the best messaging apps. ... EvolveSMS. ... Facebook Messenger. ... Handcent Next SMS. ... Mood Messenger. ... Pulse SMS. ... QKSMS.More items...", "images": null, "timestamp": "2020-09-11 14:42:55 +00:00", "table": null } ] } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "images", "rank_group": 1, "rank_absolute": 69, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[9]/div[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[66]/div[1]/div[2]", "title": "Images for google pixel 5", "url": "https://www.google.com/search?num=100&safe=strict&source=univ&tbm=isch&q=google+pixel+5&gl=US&hl=en&sa=X&ved=2ahUKEwjj38uSm7PxAhUzhuYKHeUsDncQjJkEegQIMxAC", "items": [ { "type": "images_element", "alt": "Image result for google pixel 5", "url": "https://www.amazon.com/Google-Pixel-Resistant-Smartphone-Ultrawide/dp/B08H8X23ZB", "image_url": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSG-CP4bWXtOqg-HgdQ8O6eDq93H49ThLZXfz8e7BLlVw&s" }, { "type": "images_element", "alt": "Image result for google pixel 5", "url": "https://store.google.com/product/pixel_5", "image_url": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQXHy0fH_sPtwzA6HBYjCYVa9qjmNdPyikdHcpQJ-2Y&s" } ], "related_image_searches": [ { "type": "related_image_searches_element", "title": "desktop", "alt": null, "url": "https://www.google.com/search?num=100&hl=en&gl=US&q=wallpaper&tbm=isch&chips=q:wallpaper,g_1:desktop:GhRwno6xyAk%3D&usg=AI4_-kRZZbrJkRKpY-dI4XnJZmHIj9tomg&sa=X&ved=2ahUKEwiJ-5C69ZD0AhWC2KQKHS7ND6EQgIoDKAR6BAgTEBo", "image_url": "https://api.dataforseo.com/cdn/i/11112016-1535-0139-0000-17729d37cb22:23" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "shopping", "rank_group": 1, "rank_absolute": 19, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[10]/div[1]/div[2]/div[1]/div[1]/div[3]/div[1]/div[1]", "title": "See buy treadmill", "items": [ { "type": "shopping_element", "title": "NordicTrack Commercial 1750 Treadmill", "price": { "current": 1799, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "$1,799.00" }, "source": "NordicTrack", "description": null, "marketplace": null, "marketplace_url": null, "url": "https://www.nordictrack.com/treadmills/commercial-1750-treadmill" }, { "type": "shopping_element", "title": "7.0AT Studio Treadmill by Horizon. Powerful Motor, Folding Treadmill.", "price": { "current": 999, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "$999.00" }, "source": "Horizon Fitness", "description": null, "marketplace": null, "marketplace_url": null, "url": "https://www.horizonfitness.com/horizon-7-0-at-treadmill" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "jobs", "rank_group": 1, "rank_absolute": 20, "position": "left", "xpath": "/html[1]/body[1]/div[8]/div[3]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/g-card[1]/div[1]/div[1]", "title": "Jobs Near New York, NY", "url": "https://www.google.com/search?q=seo+jobs+nyc&num=100&hl=en-US&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc&ibp=htl;jobs&sa=X&ved=2ahUKEwiV1J_Gl4jmAhUiAmMBHY6HA-wQiYsCKAB6BAgSEAM", "items": [ { "type": "jobs_element", "title": "SEO Lead", "description": "Grailed\nNew York, NY", "author": "via Built In NYC", "job_posted_time": "Over 1 month ago", "timestamp": "2020-09-11 14:42:55 +00:00", "contract_type": "Full-time", "salary": null, "url": "https://www.google.com/search?q=seo+jobs+nyc&num=100&hl=en-US&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc&ibp=htl;jobs#htidocid=sva_zVrSNMbg3Qx4AAAAAA%3D%3D" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "events", "rank_group": 1, "rank_absolute": 21, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[3]/div[9]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/g-card[1]/div[1]/div[1]", "title": "Eventos", "url": "https://www.google.com.br/search?q=shows+em+praga&num=100&gws_rd=cr&ie=UTF-8&oe=UTF-8&hl=pt-BR&gl=BR&uule=w+CAIQIFISCaORW-QYPVqTEX9d2Ati0-gk&ibp=htl;events&rciv=evn", "items": [ { "type": "events_element", "title": "Metallica Tribute Show", "snippet": "sáb., 19:00\nPrague Congress Centre, 5. kvÄ›tna 1640/65\nPrague 4-Nusle, Tchéquia", "url": "https://www.google.com.br/search?q=shows+em+praga&num=100&gws_rd=cr&ie=UTF-8&oe=UTF-8&hl=pt-BR&gl=BR&uule=w+CAIQIFISCaORW-QYPVqTEX9d2Ati0-gk&ibp=htl;events&rciv=evn&sa=X&ved=2ahUKEwiXxsSc6MbnAhVmKLkGHTuZASQQ5bwDMAB6BAgPEAE#fpstate=tldetail&htidocid=wHvEAt0DuBX7XOr6JpA8-A%3D%3D&htivrt=events" }, { "type": "events_element", "title": "Maluma Official Afterparty - Prague", "snippet": "qui., 27 – sex., 28 de fev.\nDupleX, The Rooftop Venue, Václavské nám. 831/21\nNew Town, Tchéquia", "url": "https://www.google.com.br/search?q=shows+em+praga&num=100&gws_rd=cr&ie=UTF-8&oe=UTF-8&hl=pt-BR&gl=BR&uule=w+CAIQIFISCaORW-QYPVqTEX9d2Ati0-gk&ibp=htl;events&rciv=evn&sa=X&ved=2ahUKEwiXxsSc6MbnAhVmKLkGHTuZASQQ5bwDMAF6BAgQEAE#fpstate=tldetail&htidocid=H6X_mJy9t1p7DU8JJpA8-A%3D%3D&htivrt=events" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "mention_carousel", "rank_group": 1, "rank_absolute": 22, "position": "left", "xpath": "/html[1]/body[1]/div[8]/div[3]/div[9]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/g-card[1]", "title": "Top 16 IP Surveillance Cameras", "items": [ { "type": "mention_carousel_element", "title": "NordicTrack Commercial 1750", "price": { "current": 1700, "regular": null, "max_value": null, "currency": "USD", "is_price_range": true, "displayed_price": "$1,700+" }, "rating": { "rating_type": "Max5", "value": 4.1, "votes_count": 46, "rating_max": 5 }, "mentioned_in": [ { "type": "link_element", "title": "NordicTrack Commercial 1750 Review 2021", "snippet": "The NordicTrack Commercial 1750 is a reliable, high-quality treadmill that will more than satisfy users.", "url": "https://www.fitrated.com/treadmills/nordictrack-commercial-1750-treadmill-review/#:~:text=The%20NordicTrack%20Commercial%201750,more%20than%20satisfy%20users." }, { "type": "link_element", "title": "Expert ReviewsBest home security camera 2020: The best IP security cameras to protect your home", "snippet": null, "url": "https://www.expertreviews.co.uk/ip-cameras/1405720/best-home-security-cameras-best-ip-security-camera-to-buy" } ] }, { "type": "mention_carousel_element", "title": "Nest Cam Outdoor", "price": { "current": 160, "regular": null, "max_value": null, "currency": "USD", "is_price_range": true, "displayed_price": "$160+" }, "rating": { "rating_type": "Max5", "value": 4.6, "votes_count": 6618, "rating_max": 5 }, "mentioned_in": [ { "type": "link_element", "title": "Nest Cam Outdoor Review", "snippet": null, "url": "https://www.trustedreviews.com/reviews/nest-cam-outdoor" }, { "type": "link_element", "title": "TechRadarBest security camera system for your business in 2020", "snippet": null, "url": "https://www.techradar.com/best/best-office-security-camera-systems" } ] } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "recipes", "rank_group": 1, "rank_absolute": 23, "position": "left", "xpath": "/html[1]/body[1]/div[8]/div[3]/div[9]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]", "items": [ { "type": "recipes_element", "title": "Homemade Pizza", "url": "https://www.simplyrecipes.com/recipes/homemade_pizza/", "domain": "www.simplyrecipes.com", "source": "Simply Recipes", "description": "Italian sausage, pesto, feta cheese, bell peppers, tomato sauce", "time": "2 hr 30 min", "rating": { "rating_type": "Max5", "value": 4.8, "votes_count": 285, "rating_max": 5 } }, { "type": "recipes_element", "title": "How To Make The Best Homemade Pizza Recipe by Tasty", "url": "https://tasty.co/recipe/pizza-dough", "domain": "tasty.co", "source": "Tasty", "description": "Ricotta cheese, tomato sauce, fresh basil pesto, fresh mozzarella cheese, semolina flour", "time": null, "rating": { "rating_type": "Max5", "value": 4.9, "votes_count": 2, "rating_max": 5 } } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "top_sights", "rank_group": 1, "rank_absolute": 24, "position": "left", "xpath": "/html[1]/body[1]/div[8]/div[3]/div[9]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]", "title": "Top sights in Pittsburgh", "items": [ { "type": "top_sights_element", "title": "Phipps Conservatory and Botanical Gardens4.8(6,300)Botanical gardens & Victorian greenhouse", "url": "https://www.google.com/travel/things-to-do/see-all?g2lb=2502548,4258168,4270442,4306835,4317915,4322823,4328159,4371335,4401769,4403882,4419364,4424916,4425793,4428791,4432151,4432284,4270859,4284970,4291517,4412693&hl=en&gl=us&un=1&dest_mid=/m/068p2&dest_state_type=sattd&dest_src=ts&poi_mid=/m/077lw0&sa=X&ved=2ahUKEwij75zu5NnrAhURqXEKHUGZBbIQ69EBKAAwAHoECAoQKQ", "description": "Botanical gardens & Victorian greenhouse", "rating": { "rating_type": "Max5", "value": 4.8, "votes_count": 6300, "rating_max": 5 } }, { "type": "top_sights_element", "title": "The Andy Warhol Museum4.6(2,958)Warhol's works & the art he inspired", "url": "https://www.google.com/travel/things-to-do/see-all?g2lb=2502548,4258168,4270442,4306835,4317915,4322823,4328159,4371335,4401769,4403882,4419364,4424916,4425793,4428791,4432151,4432284,4270859,4284970,4291517,4412693&hl=en&gl=us&un=1&dest_mid=/m/068p2&dest_state_type=sattd&dest_src=ts&poi_mid=/m/04n7k0b&sa=X&ved=2ahUKEwij75zu5NnrAhURqXEKHUGZBbIQ69EBKAEwAHoECAoQKw", "description": "Warhol's works & the art he inspired", "rating": { "rating_type": "Max5", "value": 4.6, "votes_count": 2958, "rating_max": 5 } } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "scholarly_articles", "rank_group": 1, "rank_absolute": 25, "position": "left", "xpath": "/html[1]/body[1]/div[6]/div[2]/div[9]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[2]", "title": "Scholarly articles for medicine articles", "url": "http://scholar.google.com/scholar?q=medicine+articles&hl=en&as_sdt=0&as_vis=1&oi=scholart", "items": [ { "type": "scholarly_articles_element", "title": "… for publication in the Journal of Translational Medicine", "url": "http://scholar.google.com/scholar_url?url=https://link.springer.com/article/10.1186/1479-5876-1-11&hl=en&sa=X&scisig=AAGBfm1WejtZnVCZsU3tzRdZElwwQaLqXw&nossl=1&oi=scholarr", "author": "Marincola", "description": "- Cited by 462" }, { "type": "scholarly_articles_element", "title": "… in medicine -a review with quality grading of articles", "url": "http://scholar.google.com/scholar_url?url=https://www.tandfonline.com/doi/abs/10.1080/01421599978979&hl=en&sa=X&scisig=AAGBfm2PM9wHLayDqCeL96xg-_gXFGKXMw&nossl=1&oi=scholarr", "author": "Aspegren", "description": "- Cited by 612" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "popular_products", "rank_group": 1, "rank_absolute": 26, "position": "left", "xpath": "/html[1]/body[1]/div[8]/div[3]/div[9]/div[1]/div[2]/div[1]", "title": null, "items": [ { "type": "popular_products_element", "title": "All Pro Motion Sensor MS180", "description": "Amazon.com, 10+", "seller": "Amazon.com", "image_url": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcSXe77lIddBDuw-uPjoll-McVnehQyEh3OaI6BmzxXAdtt9aU_BHOzGvYKUjrUht7miSu34z2vtjy96nNTwiFwR_8JDf75j2jrRGS4hWzQ", "price": { "current": 44, "regular": null, "max_value": null, "currency": "USD", "is_price_range": true, "displayed_price": "$44+" }, "rating": { "rating_type": "Max5", "value": 4.7, "votes_count": 996, "rating_max": 5 } }, { "type": "popular_products_element", "title": "Acuity Sensor Switch Occupancy Sensor", "description": "Home Depot, 10+", "seller": "Home Depot", "image_url": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcQRNjqT0yKBbDxQutooOUkWxniaIoCvDadi7gY8AyaE25T3scvRyPTvq-qcjP2pHdx0kjsu2NxhYquZAEX4p5yem9990ju_H1xz2dqwaErX4GuME6cML1Nf6g", "price": { "current": 59, "regular": null, "max_value": null, "currency": "USD", "is_price_range": true, "displayed_price": "$59+" }, "rating": { "rating_type": "Max5", "value": 4.4, "votes_count": 105, "rating_max": 5 } } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "podcasts", "rank_group": 1, "rank_absolute": 27, "position": "left", "xpath": "/html[1]/body[1]/div[6]/div[2]/div[9]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[2]", "items": [ { "type": "podcasts_element", "title": "Fresh Air", "url": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzM4MTQ0NDkwOC9wb2RjYXN0LnhtbA/episode/MWQ3Yzk2MDgtNDgzMy00ZTI2LTlhYTEtNjQ0NTY1ZTA4Yjcx", "description": "Celebrating Sonny Rollins / Octavia Spencer", "timestamp": "2020-09-13 22:42:55 +00:00", "time_to_play": "49m" }, { "type": "podcasts_element", "title": "Fresh Air", "url": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzM4MTQ0NDkwOC9wb2RjYXN0LnhtbA/episode/NzdhMDYyODQtZmU3ZS00OWNmLThiYjgtODczN2IxMjEyY2Ez", "description": "Best Of: Cherry Jones / The Early Years Of The CIA", "timestamp": "2020-09-11 14:42:55 +00:00", "time_to_play": "50m" } ], "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "questions_and_answers", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]", "items": [ { "type": "questions_and_answers_element", "url": "https://www.sarthaks.com/8816/predict-the-products-of-electrolysis-in-each-of-the-following", "question_text": "Predict the products of electrolysis in each of the following:", "answer_text": "Answer: We have\n\n(i) AgNO3 ionizes in aqueous solutions to form Ag+ and NO3- ions.\n\nOn electrolysis, either Ag+ ions or H2O molecules can be reduced ...", "source": "Sarthaks eConnect", "domain": "www.sarthaks.com", "votes": 170 }, { "type": "questions_and_answers_element", "url": "https://brainly.in/question/17093922", "question_text": "Predict the products of electrolysis in each of the following:", "answer_text": "Answer:7/8mg magnesium hope it helps", "source": "Brainly.in", "domain": "brainly.in", "votes": 11 } ], "rectangle": { "x": 176, "y": 172, "width": 660, "height": 371 } }, { "type": "find_results_on", "rank_group": 1, "rank_absolute": 28, "position": "left", "xpath": "/html[1]/body[1]/div[6]/div[2]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]", "items": [ { "type": "find_results_on_element", "title": "Electrical service and electrician in London", "domain": "www.gumtree.com", "url": "https://www.gumtree.com/electrical-services/london", "source": "Gumtree" }, { "type": "find_results_on_element", "title": "Electricians near London | Get a Quote", "domain": "www.yell.com", "url": "https://www.yell.com/s/electricians-london.html", "source": "Yell" } ], "rectangle": { "x": 176, "y": 172, "width": 660, "height": 371 } }, { "type": "stocks_box", "rank_group": 1, "rank_absolute": 29, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[2]/div[10]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]", "title": "Market Summary > Tesla Inc", "source": "NASDAQ: TSLA", "snippet": "Pre-market After hours 409.25 +3.23 (0.80%)", "price": { "current": 579.21, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "579.21 USD" }, "url": "https://www.google.com/finance?num=100&hl=en&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc&sa=X&ved=2ahUKEwjvzarM89nsAhXs73MBHaYZCH4Q6M8CMAB6BAgCEAQ", "domain": "www.google.com", "rectangle": { "x": 176, "y": 172, "width": 660, "height": 371 }, "table": { "table_header": null, "table_content": [ [ "Mkt cap", "384.87B" ], [ "P/E ratio", "804.45" ], [ "Div yield", "-" ], [ "Prev close", "406.02" ], [ "52-wk high", "502.49" ], [ "52-wk low", "61.85" ] ] }, "graph": { "items": [ { "type": "graph_element", "date": "2020-10-28T15:40:00", "value": 409.04 }, { "type": "graph_element", "date": "2020-10-28T15:45:00", "value": 409.23 }, { "type": "graph_element", "date": "2020-10-28T15:50:00", "value": 408.05 }, { "type": "graph_element", "date": "2020-10-28T15:55:00", "value": 407.19 }, { "type": "graph_element", "date": "2020-10-28T16:00:00", "value": 406.02 } ], "previous_items": [ { "type": "graph_element", "date": "2020-10-28T16:00:00", "value": 406.02 }, { "type": "graph_element", "date": "2020-10-28T16:05:00", "value": 406.73 }, { "type": "graph_element", "date": "2020-10-28T16:10:00", "value": 406.7 }, { "type": "graph_element", "date": "2020-10-28T16:15:00", "value": 405.11 }, { "type": "graph_element", "date": "2020-10-28T16:20:00", "value": 405.2 } ] } }, { "type": "visual_stories", "rank_group": 1, "rank_absolute": 30, "position": "left", "xpath": "/html[1]/body[1]/div[3]/div[2]/div[1]/div[5]/div[3]/div[1]/g-card[1]", "items": [ { "type": "visual_stories_element", "title": "Best Things To Do in New York City – U.S. News & World Report", "url": "https://travel.usnews.com/ampstories/newyorkcity", "domain": "travel.usnews.com" }, { "type": "visual_stories_element", "title": "Best things to do on New York City's Roosevelt Island", "url": "https://www.cnn.com/ampstories/travel/best-things-to-do-on-new-york-citys-roosevelt-island", "domain": "www.cnn.com" } ], "rectangle": null }, { "type": "commercial_units", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[3]/div[2]/div[1]/div[5]/div[1]/div[2]/div[1]/div[1]/div[1]", "title": "Tickets & tours", "rectangle": null, "items": [ { "type": "commercial_units_element", "title": "9/11 Memorial at World Trade Center and Financial District Walking Tour", "url": "https://www.viator.com/new-york-city/d687-ttd", "domain": "www.viator.com", "price": { "current": 43, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "$43" }, "source": "Viator", "rating": { "rating_type": "Max5", "value": 5, "votes_count": 9, "rating_max": 5 } }, { "type": "commercial_units_element", "title": "Brooklyn: 2-Hour Manhattan & Brooklyn Bridges Bike Tour", "url": "https://www.getyourguide.com/s", "domain": "www.getyourguide.com", "price": { "current": 46, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": "$46" }, "source": "GetYourGuide", "rating": { "rating_type": "Max5", "value": 4.5, "votes_count": 18, "rating_max": 5 } } ] }, { "type": "local_services", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[9]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]", "title": "GOOGLE SCREENED|Personal Injury Lawyers nearby", "url": "https://www.google.com/search?q=san+diego+personal+injury+lawyer&num=100&hl=en&gl=US&sabvi=Cjd4Y2F0OnNlcnZpY2VfYXJlYV9idXNpbmVzc19wZXJzb25hbF9pbmp1cnlfbGF3eWVyOmVuLVVT&sab=ChMIg4jfgciM8AIVgs3ICh2edA8hEhYIBBAAGgwIuPqdkwIQy8fIugkgACoAEhYIBBAAGgwIrrX5rAIQvua_vgkgACoAEhUIBBAAGgsIpf3TGhCzlK66CSAAKgAYyJDJqawNGJL3h-_3DBiDyr60uQ0", "domain": "www.google.com", "items": [ { "type": "local_services_element", "title": "i Accident Lawyer", "url": "https://www.google.com/search?gsas=1&sabplaceid=ChIJSx6SrQ9T2YARed8V_f0hOg0&q=san+diego+personal+injury+lawyer&cs=0&sabpi=ChIIuPqdkwIQy8fIugkY_8evoCUSN3hjYXQ6c2VydmljZV9hcmVhX2J1c2luZXNzX3BlcnNvbmFsX2luanVyeV9sYXd5ZXI6ZW4tVVMahAEvYWNsaz9zYT1MJmFpPURDaGNTRXdpRGlOLUJ5SXp3QWhXQ3pjZ0tIWjUwRHlFWUFCQVFHZ0p4ZFEmbGFiZWw9Z2xzX21lc3NhZ2VfY2xpY2tfZnJlZSZzaWc9QU9ENjRfMEZYY0pXVkEwZ0xxNTczbU50VFg0UGt1MlV0dyZhZHVybD0ify9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBS0dnSnhkUSZsYWJlbD1wcm9maWxlX3ZpZXdfZnJlZSZzaWc9QU9ENjRfMFotTjRyb0JaS01aQUgwdTdHclNqS2ZfSTdSQSZhZHVybD0qfi9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBT0dnSnhkUSZsYWJlbD1jYWxsX2J1dHRvbl9mcmVlJnNpZz1BT0Q2NF8yVVVLQ3dpTk9ueDk1MzVoaU1EY0VEZGFocENRJmFkdXJsPTKBAS9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBR0dnSnhkUSZsYWJlbD1nbHNfY2FsbF9jbGlja19mcmVlJnNpZz1BT0Q2NF8wQlBNZzBSaG9PVjNlTm42MTFORE0teW54ekFRJmFkdXJsPTqBAS9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBVEdnSnhkUSZsYWJlbD1nbHNfYm9va19jbGlja19mcmVlJnNpZz1BT0Q2NF8xd1VmQVlfd3p5LVhSUzJQVHEwblhwVnFValJnJmFkdXJsPUITCIOI34HIjPACFYLNyAodnnQPIUgEUAE", "domain": "www.google.com", "description": "20 years in business", "rating": { "rating_type": "Max5", "value": 5, "votes_count": 302, "rating_max": 5 }, "profile_image_url": "https://lh3.googleusercontent.com/uzK7ihdygT9vLtKkhg387zYt2F1YKSXruQGteu8qcwrQuihexS3-B-KmgwWhh2w=fcrop64=1,5a1713919eba8d98" }, { "type": "local_services_element", "title": "Hamparyan Personal Injury Lawyers, San Diego APC", "url": "https://www.google.com/search?gsas=1&sabplaceid=ChIJSx6SrQ9T2YARed8V_f0hOg0&q=san+diego+personal+injury+lawyer&cs=0&sabpi=ChIIrrX5rAIQvua_vgkY_8evoCUSN3hjYXQ6c2VydmljZV9hcmVhX2J1c2luZXNzX3BlcnNvbmFsX2luanVyeV9sYXd5ZXI6ZW4tVVMahAEvYWNsaz9zYT1MJmFpPURDaGNTRXdpRGlOLUJ5SXp3QWhXQ3pjZ0tIWjUwRHlFWUFCQVJHZ0p4ZFEmbGFiZWw9Z2xzX21lc3NhZ2VfY2xpY2tfZnJlZSZzaWc9QU9ENjRfMWVRbGlWTGdUSU1KbGo5UThNUk9EdzJ4bEhlQSZhZHVybD0ify9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBSkdnSnhkUSZsYWJlbD1wcm9maWxlX3ZpZXdfZnJlZSZzaWc9QU9ENjRfMWwta3p0X0JRY0JOQ0FSdDlwTEFTMlJwVHRuUSZhZHVybD0qfi9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBTkdnSnhkUSZsYWJlbD1jYWxsX2J1dHRvbl9mcmVlJnNpZz1BT0Q2NF8yN3czUzZBMGZCVGJLYk1Zc1JIbldHR2p0NnlBJmFkdXJsPTKBAS9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBRkdnSnhkUSZsYWJlbD1nbHNfY2FsbF9jbGlja19mcmVlJnNpZz1BT0Q2NF8yU2Q0dzNfV3V0NmxpTnV5THI1VjNlZTBpd2FBJmFkdXJsPTqBAS9hY2xrP3NhPUwmYWk9RENoY1NFd2lEaU4tQnlJendBaFdDemNnS0haNTBEeUVZQUJBVkdnSnhkUSZsYWJlbD1nbHNfYm9va19jbGlja19mcmVlJnNpZz1BT0Q2NF8yUm1jUDZxS3ZoV3F1UkFJdkhMSllXbGRxaUR3JmFkdXJsPUITCIOI34HIjPACFYLNyAodnnQPIUgEUAI", "domain": "www.google.com", "description": "9 years in business", "rating": { "rating_type": "Max5", "value": 5, "votes_count": 62, "rating_max": 5 }, "profile_image_url": "https://lh3.googleusercontent.com/GKIL8cPY1NGPlxycDLvn7r7362_MqHFIgUQLvFTQW8sWAJx6InAscqv4sfWQ8Q=fcrop64=1,3e2300babb62bc82" } ], "rectangle": null }, { "type": "google_hotels", "rank_group": 1, "rank_absolute": 1, "position": "right", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[8]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[4]/div[1]/div[1]/a[1]", "hotel_identifier": "CgsI4srPluaypZuVARAB", "url": "https://google.com/travel/hotels/entity/CgsI4srPluaypZuVARAB", "cid": "10751945633529324898", "rectangle": null }, { "type": "currency_box", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[10]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]", "value": 1, "converted_value": 1.0551899999999999, "currency": "Euro", "converted_currency": "United States Dollar", "timestamp": "2022-05-11 11:10:00 +00:00", "table": { "table_header": null, "table_content": [ [ "1", "Euro" ], [ "1.06", "United States Dollar" ] ] }, "graph": { "items": [ { "type": "graph_element", "date": "2022-04-11T23:58:00Z", "value": 1.08776 }, { "type": "graph_element", "date": "2022-04-12T23:58:00Z", "value": 1.08257 }, { "type": "graph_element", "date": "2022-04-13T23:58:00Z", "value": 1.089625 }, { "type": "graph_element", "date": "2022-04-14T23:58:00Z", "value": 1.082065 }, { "type": "graph_element", "date": "2022-04-15T23:58:00Z", "value": 1.08119 } ], "previous_items": null }, "rectangle": { "x": 181, "y": 360, "width": 652, "height": 176 } }, { "type": "courses", "rank_group": 1, "rank_absolute": 8, "position": "left", "xpath": "/html[1]/body[1]/div[4]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[2]/div[7]/div[1]", "title": "Courses", "categories": [ "Search engine optimization", "Free", "Simplilearn", "HubSpot", "Coursera", "Keyword research", "Marketing", "Google Search", "Good", "Business", "WordPress", "Artificial intelligence", "Web development", "Copywriting", "Social media", "Writing", "E-commerce", "Advertising" ], "items": [ { "type": "courses_element", "title": "SEO Certification Course", "url": "https://academy.hubspot.com/courses/seo-training", "domain": "academy.hubspot.com", "source": "HubSpot Academy", "description": "Free · 3 hours", "date": "2024-07-04 12:34:08 +00:00", "image_url": "https://api.dataforseo.com/cdn/i/07041534-1535-0139-0000-43cc3357b6c6:0", "rating": null }, { "type": "courses_element", "title": "SEO Training Course by Moz", "url": "https://www.udemy.com/course/whiteboard-seo/", "domain": "www.udemy.com", "source": "Moz moz", "description": "Free · 3 hours", "date": "2024-07-04 12:34:08 +00:00", "image_url": "https://api.dataforseo.com/cdn/i/07041534-1535-0139-0000-43cc3357b6c6:1", "rating": { "rating_type": "Max5", "value": 4.4, "votes_count": 19000, "rating_max": 5 } }, { "type": "courses_element", "title": "Search Engine Optimization (SEO)", "url": "https://www.coursera.org/specializations/seo", "domain": "www.coursera.org", "source": "University of California, Davis", "description": "Beginner · Subscription · 3 months", "date": "2024-07-04 12:34:08 +00:00", "image_url": "https://api.dataforseo.com/cdn/i/07041534-1535-0139-0000-43cc3357b6c6:2", "rating": { "rating_type": "Max5", "value": 4.7, "votes_count": 11000, "rating_max": 5 } } ], "rectangle": null }, { "type": "product_considerations", "rank_group": 1, "rank_absolute": 14, "position": "left", "xpath": "/html[1]/body[1]/div[3]/div[2]/div[1]/div[7]/div[3]/div[1]/div[9]/div[1]", "title": "Buying Guide: Mattresses", "items": [ { "type": "product_considerations_element", "title": "How much should a mattress cost?", "consideration_category": "price", "expanded_element": { "type": "product_considerations_expanded_element", "title": "Mattress Buying Guide - How to Choose a Mattress (Updated 2022)", "featured_title": null, "breadcrumb": "https://www.mattressnerd.com › mat...", "snippet": "Expect to spend at least $750 for a good quality mattress and boxspring set. If you spend more than $2500 on a queen set, you're deep in the “diminishing returns” territory for your money.", "domain": "www.mattressnerd.com", "url": "https://www.mattressnerd.com/mattress-buying-guide/", "timestamp": null, "related_searches": [ "mattress price" ], "about_this_result": { "type": "about_this_result_element", "url": "https://www.mattressnerd.com/mattress-buying-guide/", "source": null, "source_info": "This result comes from www.mattressnerd.com", "source_url": null, "language": null, "location": null, "search_terms": null, "related_terms": null } } } ], "rectangle": { "x": 0, "y": 4296, "width": 360, "height": 374 } }, { "type": "short_videos", "rank_group": 1, "rank_absolute": 72, "position": "left", "xpath": "/html[1]/body[1]/div[3]/div[2]/div[1]/div[7]/div[3]/div[1]/div[50]/div[1]", "title": "Short videos", "items": [ { "type": "short_videos_element", "title": "Steph Curry Got Drunk After GSW Won the 2022 NBA Finals 😃 #shorts", "url": "https://www.youtube.com/shorts/EH7W8zkIz6Y", "domain": "www.youtube.com", "source": "YouTube · STAY" }, { "type": "short_videos_element", "title": "Stephen Curry as Art. | SC30's three-point record, but make it art 🎨 | By Golden State Warriors", "url": "https://m.facebook.com/warriors/videos/stephen-curry-as-art/1012806656054941/", "domain": "m.facebook.com", "source": "Facebook · Golden State Warriors" } ], "rectangle": null }, { "type": "found_on_web", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[11]/div[1]/div[2]/div[1]/div[1]/div[1]", "title": "Content management system Software", "related_searches": null, "items": [ { "type": "found_on_web_element", "title": "WordPress", "subtitle": "GNU General Public License", "image": { "type": "images_element", "alt": null, "url": null, "image_url": "https://api.dataforseo.com/cdn/i/11141345-2692-0066-0000-2b3205c8d8c2:0" } }, { "type": "found_on_web_element", "title": "Drupal", "subtitle": "GNU General Public License", "image": { "type": "images_element", "alt": null, "url": null, "image_url": "https://api.dataforseo.com/cdn/i/11141345-2692-0066-0000-2b3205c8d8c2:1" } }, { "type": "found_on_web_element", "title": "Joomla", "subtitle": "GNU General Public License", "image": { "type": "images_element", "alt": null, "url": null, "image_url": "https://api.dataforseo.com/cdn/i/11141345-2692-0066-0000-2b3205c8d8c2:2" } } ], "rectangle": null }, { "type": "refine_products", "rank_group": 1, "rank_absolute": 53, "position": "left", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[53]/div[1]", "title": "Refine Moisturizers", "items": [ { "type": "refine_products_element", "title": "Cetaphil", "image_url": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcS84AsxZONw-aiKToU1Q7-TUsEFEpG96g28fjkEyidMgk0PpxH4lxQaAIdlU-mxz2Pi8szaxQPXp5RXPjI3-fn0GasO1TNOVDq3iImdTag0U6Zqrd-0Uo9k", "keyword": "cetaphil moisturizer", "refine_type": "By brand", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[53]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]" }, { "type": "refine_products_element", "title": "CeraVe", "image_url": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcTW6hoAbaLm72hQ08wcSKJvQIwSk-GQ5SgTX8LHdc9bzNnGbKsIkb9YRx_2qmNkGEDqIVdBMuP70IwPbTLLLGrrs3-cLqXo5TMsqrOkAIKrnIuA_aMokXSquw", "keyword": "cerave krem nawilżający", "refine_type": "By brand", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[53]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[2]" }, { "type": "refine_products_element", "title": "NIVEA", "image_url": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcTUo88orjhtJ1jFgIcDYLxM0XmSv2yu3myniy8LWUVmXGjTkk57YAa7CMii26IOn0m7YsoSgaEoWneyKSoe1aAxGpHV55Rxihr_9makM3jdKws2NUJTXE59", "keyword": "nivea moisturizer", "refine_type": "By brand", "xpath": "/html[1]/body[1]/div[7]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[53]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[3]" } ], "rectangle": { "x": 230, "y": 10036, "width": 652, "height": 470 } }, { "type": "explore_brands", "rank_group": 1, "rank_absolute": 7, "position": "left", "xpath": "/html[1]/body[1]/div[6]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[6]/div[1]", "title": "Explore brands", "items": [ { "type": "explore_brands_element", "title": "Mario Badescu", "url": "https://www.mariobadescu.com/products/vitamin-c-serum", "domain": "www.mariobadescu.com", "description": "Vitamin C Serum is a lightweight, antioxidant-enriched serum for \ncombination, oily and dry skin types, designed to encourage a more radiant \nand ...", "image_url": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQY96O0JMusYVbWpPubdjSdEmy-L_gp94__5oi1HZ6WC1wt1XP0A1uXslDWqIg", "xpath": "/html[1]/body[1]/div[6]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[6]/div[1]/div[1]/div[1]/div[2]" }, { "type": "explore_brands_element", "title": "100% Pure", "url": "https://www.100percentpure.com/products/vitamin-c-serum", "domain": "www.100percentpure.com", "description": "Lightweight, stabilized vitamin C serum helps firm and brighten skin tone \nwhile promoting collagen production, and deeply hydrating skin with \nsoothing aloe.", "image_url": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQvtdjE60Le04PAYCiO4BSQbXBuOUdfdadKxuwr2aFddsIvHPHfOaLyk3WNW4I", "xpath": "/html[1]/body[1]/div[6]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[6]/div[1]/div[1]/div[1]/div[3]" } ], "rectangle": null }, { "type": "perspectives", "rank_group": 1, "rank_absolute": 4, "position": "left", "xpath": "/html[1]/body[1]/div[5]/div[1]/div[12]/div[1]/div[2]/div[2]/div[1]/div[1]/div[4]/div[1]/g-section-with-header[1]", "title": "Perspectives", "items": [ { "type": "perspectives_element", "title": "The best October Prime Day deals under $25", "description": "Amazon's Prime Big Deal Days is almost history, but there are some great \ndeals left for less than $25. We've rounded up the best of them...", "url": "https://www.theverge.com/23907931/amazon-october-prime-day-best-cheap-deals-under-25-2023", "domain": "www.theverge.com", "date": "13 hours ago", "source": "Antonio G. Di Benedetto", "timestamp": "2023-10-12 00:54:53 +00:00" }, { "type": "perspectives_element", "title": "Our Top Picks From Amazon Prime Big Deal Days", "description": "Sound the alarm: Amazon Prime Big Deal Days is officially here. The event \nis live from October 10 through 11, so get your wallet ready...", "url": "https://www.theskimm.com/shopping/amazon-prime-day-october-top-picks", "domain": "www.theskimm.com", "date": "1 day ago", "source": "theSkimm", "timestamp": "2023-10-11 13:54:53 +00:00" } ], "rectangle": null }, { "type": "discussions_and_forums", "rank_group": 1, "rank_absolute": 5, "position": "left", "xpath": "/html[1]/body[1]/div[5]/div[1]/div[12]/div[2]/div[1]/div[2]/div[1]/div[1]/div[4]/div[1]", "title": "Discussions and forums", "items": [ { "type": "discussions_and_forums_element", "title": "what are the best dog breeds for first time owners? - Reddit", "url": "https://www.reddit.com/r/dogs/comments/wo6i31/what_are_the_best_dog_breeds_for_first_time_owners/", "domain": "www.reddit.com", "source": "www.reddit.com", "description": null, "timestamp": "2022-08-14T00:00:00Z", "posts_count": 64 } ], "rectangle": null }, { "type": "compare_sites", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[4]/div[1]/div[13]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]", "title": "Places sites", "items": [ { "type": "compare_sites_element", "title": "THE 5 BEST Hilton Hotels in Paris, France - Tripadvisor", "url": "https://www.tripadvisor.com/Hotels-g187147-zfb9204-Paris_Ile_de_France-Hotels.html", "domain": "www.tripadvisor.com", "image_url": "https://api.dataforseo.com/cdn/i/05301217-0696-0066-1000-85c9a8a4b16f:0", "source": "Tripadvisor" }, { "type": "compare_sites_element", "title": "The 10 best Hilton hotels in Paris, France | Booking.com", "url": "https://www.booking.com/hilton/city/fr/paris.html", "domain": "www.booking.com", "image_url": "https://api.dataforseo.com/cdn/i/05301217-0696-0066-1000-85c9a8a4b16f:1", "source": "Booking.com" }, { "type": "compare_sites_element", "title": "Best Hilton Hotels Near Me", "url": "https://www.yelp.com/nearme/hilton-hotels", "domain": "www.yelp.com", "image_url": "https://api.dataforseo.com/cdn/i/05301217-0696-0066-1000-85c9a8a4b16f:2", "source": "Yelp" } ], "rectangle": null }, { "type": "ai_overview", "rank_group": 1, "rank_absolute": 1, "position": "left", "xpath": "/html[1]/body[1]/div[3]/div[1]/div[13]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]", "asynchronous_ai_overview": false, "items": [ { "type": "ai_overview_element", "title": "Sunroofs and moonroofs are both panels in a car's roof that allow light and air into the cabin, but they have some key differences:", "text": null, "images": null, "references": [ { "type": "ai_overview_reference", "source": "Santa Cruz Subaru", "domain": "www.santacruzsubaru.com", "url": "https://www.santacruzsubaru.com/moonroof-vs-sunroof/", "title": "Moonroof vs. Sunroof: What's the Difference? | Santa Cruz Subaru", "text": "However, there are a few key features that set these two apart. A sunroof is usually referred to as a panel on top of the vehicle ..." }, { "type": "ai_overview_reference", "source": "Haldeman Lexus of Princeton", "domain": "www.haldemanlexusofprinceton.com", "url": "https://www.haldemanlexusofprinceton.com/lexus-information/moonroof-vs-sunroof/", "title": "Moonroof vs. Sunroof: What's the Difference?", "text": "Sunroof: What's the Difference? ... Sunroofs generally are opaque panels made of metal (or even canvas in some cases) that are ins..." } ] }, { "type": "ai_overview_element", "title": null, "text": "Material Sunroofs are usually made of metal or fiberglass, while moonroofs are made of glass. Transparency Moonroofs are usually clear or tinted glass, so you can see the sky even when the roof is closed. Sunroofs are opaque, so you can't see through them. Opening Sunroofs must be opened or removed to let in light, exposing passengers to the weather. Moonroofs can slide open or tilt open, and sometimes allow you to see the sky while the roof is closed. Size Sunroofs are often larger than moonroofs and can cover more of the roof.", "images": null, "references": [ { "type": "ai_overview_reference", "source": "Haldeman Lexus of Princeton", "domain": "www.haldemanlexusofprinceton.com", "url": "https://www.haldemanlexusofprinceton.com/lexus-information/moonroof-vs-sunroof/", "title": "Moonroof vs. Sunroof: What's the Difference?", "text": "Sunroof: What's the Difference? ... Sunroofs generally are opaque panels made of metal (or even canvas in some cases) that are ins..." }, { "type": "ai_overview_reference", "source": "Sunset Kia of Auburn", "domain": "www.sunsetkiaofauburn.com", "url": "https://www.sunsetkiaofauburn.com/difference-between-sunroof-and-moonroof/", "title": "Moonroof vs. Sunroof: What's the Difference? | Sunset Kia of Auburn", "text": "Material: Moonroofs are made of glass while sunroofs use metal or fiberglass. View: Moonroofs allow you to see the sky when closed..." } ] }, { "type": "ai_overview_element", "title": null, "text": "Both sunroofs and moonroofs can come in different types, including pop-up, spoiler, inbuilt, top-mount, solar, removable, electric, and electronic. Panoramic roofs, which are a combination of both sunroofs and moonroofs, are also becoming more popular.", "images": null, "references": [ { "type": "ai_overview_reference", "source": "Morrie's Auto Group", "domain": "www.morries.com", "url": "https://www.morries.com/finance/car-buying-tips/moonroof-vs-sunroof/", "title": "What's the Difference Between a Sunroof and a Moonroof?", "text": "The different types of moonroofs and sunroofs include pop-up, spoiler, inbuilt, top-mount, solar, removable, electric, and electro..." }, { "type": "ai_overview_reference", "source": "WNCT", "domain": "www.wnct.com", "url": "https://www.wnct.com/news/moonroof-vs-sunroof-whats-the-difference-2/", "title": "Moonroof vs. sunroof: What's the difference? - WNCT", "text": "Sep 24, 2023 — Do this before or after the test drive, not during, so you're not distracted. Finally, don't discount the potential co..." } ] } ], "references": [ { "type": "ai_overview_reference", "source": "MotorTrend", "domain": "www.motortrend.com", "url": "https://www.motortrend.com/features/moonroof-vs-sunroof-differences/", "title": "Moonroof vs. Sunroof: What Is the Difference Between Them?", "text": "Sep 15, 2020 — A glass panel paired with a fully opaque sunshade provides the greatest utility in offering full light and wind when f..." }, { "type": "ai_overview_reference", "source": "Morrie's Auto Group", "domain": "www.morries.com", "url": "https://www.morries.com/finance/car-buying-tips/moonroof-vs-sunroof/", "title": "What's the Difference Between a Sunroof and a Moonroof?", "text": "The different types of moonroofs and sunroofs include pop-up, spoiler, inbuilt, top-mount, solar, removable, electric, and electro..." } ], "rectangle": null } ] } ] } ] }
Description of the fields for sending a request:
Field name | Type | Description |
---|---|---|
id |
string | task identifier unique task identifier in our system in the UUID format you will be able to use it within 30 days to request the results of the task at any time |
As a response of the API server, you will receive JSON-encoded data containing a tasks
array with the information specific to the set tasks.
You can also get all available SERP features and possible extra elements by making a request to the following Sandbox URL:
https://sandbox.dataforseo.com/v3/serp/google/organic/task_get/advanced/00000000-0000-0000-0000-000000000000
The response will include all available items in the Google Organic SERP Advanced endpoint with the fields containing dummy data.
You won’t be charged for using Sandbox endpoints.
Description of the fields in the results array:
Field name | Type | Description |
---|---|---|
version |
string | the current version of the API |
status_code |
integer | general status code you can find the full list of the response codes here Note: we strongly recommend designing a necessary system for handling related exceptional or error conditions |
status_message |
string | general informational message you can find the full list of general informational messages here |
time |
string | execution time, seconds |
cost |
float | total tasks cost, USD |
tasks_count |
integer | the number of tasks in the tasks array |
tasks_error |
integer | the number of tasks in the tasks array returned with an error |
tasks |
array | array of tasks |
id |
string | task identifier unique task identifier in our system in the UUID format |
status_code |
integer | status code of the task generated by DataForSEO; can be within the following range: 10000-60000 you can find the full list of the response codes here |
status_message |
string | informational message of the task you can find the full list of general informational messages here |
time |
string | execution time, seconds |
cost |
float | cost of the task, USD |
result_count |
integer | number of elements in the result array |
path |
array | URL path |
data |
object | contains the same parameters that you specified in the POST request |
result |
array | array of results |
keyword |
string | keyword received in a POST array the keyword is returned with decoded %## (plus symbol ‘+’ will be decoded to a space character) |
type |
string | search engine type in a POST array |
se_domain |
string | search engine domain in a POST array |
location_code |
integer | location code in a POST array |
language_code |
string | language code in a POST array |
check_url |
string | direct URL to search engine results you can use it to make sure that we provided accurate results |
datetime |
string | date and time when the result was received in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
spell |
object | autocorrection of the search engine if the search engine provided results for a keyword that was corrected, we will specify the keyword corrected by the search engine and the type of autocorrection |
keyword |
string | keyword obtained as a result of search engine autocorrection the results will be provided for the corrected keyword |
type |
string | type of autocorrection possible values: did_you_mean , showing_results_for , no_results_found_for , including_results_for |
refinement_chips |
object | search refinement chips |
type |
string | type of element = ‘refinement_chips’ |
xpath |
string | the XPath of the element |
items |
array | items of the element |
type |
string | type of element = ‘refinement_chips_element’ |
title |
string | title of the element |
url |
string | search URL with refinement parameters |
domain |
string | domain in SERP |
options |
array | further search refinement options |
type |
string | type of element = ‘refinement_chips_option’ |
title |
string | title of the element |
url |
string | search URL with refinement parameters |
domain |
string | domain in SERP |
item_types |
array | types of search results in SERP contains types of search results ( items ) found in SERP.possible item types: answer_box , app , carousel , multi_carousel , featured_snippet , google_flights , google_reviews , google_posts , images , jobs , knowledge_graph , local_pack , hotels_pack , map , organic , paid , people_also_ask , related_searches , people_also_search , shopping , top_stories , twitter , video , events , mention_carousel , recipes , top_sights , scholarly_articles , popular_products , podcasts , questions_and_answers , find_results_on , stocks_box , visual_stories , commercial_units , local_services , google_hotels , math_solver , currency_box ,product_considerations , found_on_web , short_videos , refine_products , explore_brands , perspectives , discussions_and_forums , compare_sites , courses , ai_overview |
se_results_count |
integer | total number of results in SERP |
items_count |
integer | the number of results returned in the items array |
items |
array | elements of search results found in SERP |
‘organic’ element in SERP | ||
type |
string | type of element = ‘organic’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
domain |
string | domain in SERP |
title |
string | title of the result in SERP |
url |
string | relevant URL in SERP |
cache_url |
string | cached version of the page |
related_search_url |
string | URL to a similar search URL to a new search for the same keyword(s) on related sites |
breadcrumb |
string | breadcrumb in SERP |
website_name |
string | name of the website in SERP |
is_image |
boolean | indicates whether the element contains an image |
is_video |
boolean | indicates whether the element contains a video |
is_featured_snippet |
boolean | indicates whether the element is a featured_snippet |
is_malicious |
boolean | indicates whether the element is marked as malicious |
is_web_story |
boolean | indicates whether the element is marked as Google web story |
description |
string | description of the results element in SERP |
pre_snippet |
string | includes additional information appended before the result description in SERP |
extended_snippet |
string | includes additional information appended after the result description in SERP |
images |
array | images of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
amp_version |
boolean | Accelerated Mobile Pages indicates whether an item has the Accelerated Mobile Page (AMP) version |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
price |
object | pricing details contains the pricing details of the product or service featured in the result |
current |
float | current price indicates the current price of the product or service featured in the result |
regular |
float | regular price indicates the regular price of the product or service with no discounts applied |
max_value |
float | the maximum price the maximum price of the product or service as indicated in the result |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
highlighted |
array | words highlighted in bold within the results description |
links |
array | sitelinks the links shown below some of Google’s search results if there are none, equals null |
type |
string | type of element = ‘link_element‘ |
title |
string | title of the result in SERP |
description |
string | description of the results element in SERP |
url |
string | sitelink URL |
domain |
string | domain in SERP |
faq |
object | frequently asked questions questions and answers extension shown below some of Google’s search results if there are none, equals null |
type |
string | type of element = ‘faq_box‘ |
items |
array | items featured in the faq_box |
type |
string | type of element = ‘faq_box_element‘ |
title |
string | question related to the result |
description |
string | answer provided in the drop-down block |
links |
array | links featured in the faq_box_element |
type |
string | type of element = ‘link_element‘ |
title |
string | link anchor text |
url |
string | link URL |
domain |
string | domain in SERP |
extended_people_also_search |
array | extension of the organic element extension of the organic result containing related search queries Note: extension appears in SERP upon clicking on the result and then bouncing back to search results |
about_this_result |
object | contains information from the ‘About this result’ panel ‘About this result’ panel provides additional context about why Google returned this result for the given query; this feature appears after clicking on the three dots next to most results |
type |
string | type of element = ‘about_this_result_element‘ |
url |
string | result’s URL |
source |
string | source of additional information about the result |
source_info |
string | additional information about the result description of the website from Wikipedia or another additional context |
source_url |
string | URL to full information from the source |
language |
string | the language of the result |
location |
string | location for which the result is relevant |
search_terms |
array | matching search terms that appear in the result |
related_terms |
array | related search terms that appear in the result |
related_result |
array | related result from the same domain related result from the same domain appears as a part of the main result snippet; you can derive the related_result snippets as "type": "organic" results by setting the group_organic_results parameter to false in the POST request |
type |
string | type of element = ‘related_result‘ |
xpath |
string | the XPath of the element |
domain |
string | relevant domain |
title |
string | title of the result in SERP |
url |
string | relevant URL in SERP |
cache_url |
string | cached version of the page |
related_search_url |
string | URL to a similar search URL to a new search for the same keyword(s) on related sites |
breadcrumb |
string | breadcrumb in SERP |
is_image |
boolean | indicates whether the element contains an image |
is_video |
boolean | indicates whether the element contains a video |
description |
string | description of the results element in SERP |
pre_snippet |
string | includes additional information appended before the result description in SERP |
extended_snippet |
string | includes additional information appended after the result description in SERP |
images |
array | images of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
amp_version |
boolean | Accelerated Mobile Pages indicates whether an item has the Accelerated Mobile Page (AMP) version |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
price |
object | pricing details contains the pricing details of the product or service featured in the result |
current |
float | current price indicates the current price of the product or service featured in the result |
regular |
float | regular price indicates the regular price of the product or service with no discounts applied |
max_value |
float | the maximum price the maximum price of the product or service as indicated in the result |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
highlighted |
array | words highlighted in bold within the results description |
about_this_result |
object | contains information from the ‘About this result’ panel ‘About this result’ panel provides additional context about why Google returned this result for the given query; this feature appears after clicking on the three dots next to most results |
type |
string | type of element = ‘about_this_result_element‘ |
url |
string | result’s URL |
source |
string | source of additional information about the result |
source_info |
string | additional information about the result description of the website from Wikipedia or another additional context |
source_url |
string | URL to full information from the source |
language |
string | the language of the result |
location |
string | location for which the result is relevant |
search_terms |
array | matching search terms that appear in the result |
related_terms |
array | related search terms that appear in the result |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘paid’ element in SERP | ||
type |
string | type of element = ‘paid’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
domain |
string | domain in SERP of the Ad element |
description |
string | description of the results element in SERP |
url |
string | relevant URL of the Ad element in SERP |
breadcrumb |
string | breadcrumb of the Ad element in SERP |
is_image |
boolean | indicates whether the element contains an image |
is_video |
boolean | indicates whether the element contains a video |
images |
array | images of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
highlighted |
array | words highlighted in bold within the results description |
extra |
object | additional information about the result |
ad_aclk |
string | the identifier of the ad |
description |
string | description of the results element in SERP |
description_rows |
array | extended description if there is none, equals null |
links |
array | sitelinks the links shown below some of Google’s search results if there are none, equals null |
type |
string | type of element = ‘link_element‘ |
title |
string | title of the link element |
description |
string | description of the results element in SERP |
url |
string | URL link |
domain |
string | domain in SERP |
ad_aclk |
string | the identifier of the ad |
price |
object | pricing details contains the pricing details of the product or service featured in the result |
current |
float | current price indicates the current price of the product or service featured in the result |
regular |
float | regular price indicates the regular price of the product or service with no discounts applied |
max_value |
float | the maximum price the maximum price of the product or service as indicated in the result |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘carousel’ element in SERP | ||
type |
string | type of element = ‘carousel’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘carousel_element‘ |
title |
string | title of the item |
subtitle |
string | subtitle of the item |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘multi_carousel’ element in SERP | ||
type |
string | type of element = ‘multi_carousel’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘multi_carousel_element‘ |
title |
string | title of the item |
multi_carousel_snippets |
array | multi_carousel_snippet results |
type |
string | type of element = ‘multi_carousel_snippet‘ |
title |
string | title of a particular item |
subtitle |
string | subtitle of the item |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘answer_box’ element in SERP | ||
type |
string | type of element = ‘answer_box’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
text |
array | text if there is none, equals null |
links |
array | sitelinks the links shown below some of Google’s search results if there are none, equals null |
type |
string | type of element = ‘link_element‘ |
title |
string | title of the link |
description |
string | description of the results element in SERP |
url |
string | URL link |
domain |
string | domain in SERP |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘related_searches’ element in SERP | ||
type |
string | type of element = ‘related_searches’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘people_also_search’ element in SERP | ||
type |
string | type of element = ‘people_also_search’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
items |
array | additional items present in the element if there are none, equals null |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘local_pack’ element in SERP | ||
type |
string | type of element = ‘local_pack’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
description |
string | description of the results element in SERP |
domain |
string | domain in SERP |
phone |
string | phone number |
url |
string | relevant URL |
is_paid |
boolean | indicates whether the element is an ad |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
cid |
string | google-defined client id unique id of a local establishment; can be used with Google Reviews API to get a full list of reviews |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘hotels_pack’ element in SERP | ||
type |
string | type of element = ‘hotels_pack’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
date_from |
string | starting date of stay in the format “year-month-date” example: 2019-11-15 |
date_to |
string | ending date of stay in the format “year-month-date” example: 2019-11-17 |
items |
array | contains results featured in the ‘hotels_pack’ element of SERP |
type |
string | type of element = ‘hotels_pack_element’ |
price |
object | price of booking a place for the specified dates of stay |
current |
float | current price indicates the current price of booking a place for the specified dates of stay |
regular |
float | regular price indicates the regular price of booking a place for the specified dates of stay |
max_value |
float | the maximum price the maximum price of booking a place for the specified dates of stay |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
title |
string | title of the place |
desription |
string | description of the place in SERP |
hotel_identifier |
string | unique hotel identifier unique hotel identifier assigned by Google; example: "CgoIjaeSlI6CnNpVEAE" |
domain |
string | domain in SERP |
url |
string | relevant URL |
is_paid |
boolean | indicates whether the element is an ad |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘knowledge_graph’ element in SERP | note that knowledge_graph items in mobile results may be separated by other elements;in such cases, the API response returns several knowledge_graph elements, each containing distinct items, and each placed according to the items’ placement in SERP |
|
type |
string | type of element = ‘knowledge_graph’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
subtitle |
string | subtitle of the item |
description |
string | description |
card_id |
string | card id |
url |
string | relevant URL |
image_url |
string | URL of the image from knowledge graph |
logo_url |
string | URL of the logo from knowledge graph |
cid |
string | google-defined client id |
items |
array | additional items present in the element if there are none, equals null |
|
string | type of element = ‘knowledge_graph_images_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
link |
object | link of the element |
type |
string | type of element = ‘link_element‘ |
title |
string | title of a given link element |
url |
string | URL |
domain |
string | domain where a link points |
snippet |
string | text alongside the link title |
xpath |
string | the XPath of the element |
items |
array | contains arrays of specific images |
type |
string | type of element = ‘knowledge_graph_images_element‘ |
url |
string | image source URL |
domain |
string | website domain |
alt |
string | alt attribute |
image_url |
string | URL of a specific image |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_list_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
data_attrid |
string | google defined data attribute ID example: action:listen_artist |
link |
object | link of the element |
type |
string | type of element = ‘link_element‘ |
title |
string | title of a given link element |
url |
string | URL |
domain |
string | domain where a link points |
snippet |
string | text alongside the link title |
xpath |
string | the XPath of the element |
items |
array | contains arrays of elements available in the list |
type |
string | type of element = ‘knowledge_graph_list_element‘ |
title |
string | title of the element |
subtitle |
string | subtitle of the element |
url |
string | URL of element |
domain |
string | website domain |
image_url |
string | URL of the image |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_ai_overview_item‘‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
asynchronous_ai_overview |
boolean | indicates whether the element is loaded asynchronically if true , the ai_overview element is loaded asynchronically;if false , the ai_overview element is loaded from cache;
|
items |
array | items present in the element |
type |
string | type of element = ‘ai_overview_element‘ |
title |
string | title of the element |
text |
string | text or description of the element in SERP |
images |
array | images of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
references |
array | references relevant to the element |
type |
string | type of element = ‘ai_overview_reference‘ |
source |
string | reference source name or title |
domain |
string | domain name of the reference |
url |
string | reference page URL |
title |
string | reference page title |
text |
string | reference text text snippet from the page that was used to generate the ai_overview_element |
references |
array | additional references relevant to the item includes references to webpages that may have been used to generate the ai_overview |
type |
string | type of element = ‘ai_overview_reference‘ |
source |
string | reference source name or title |
domain |
string | domain name of the reference |
url |
string | reference page URL |
title |
string | reference page title |
text |
string | reference text text snippet from the page that was used to generate the ai_overview_element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_description_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
text |
string | description content |
links |
array | link of the element |
type |
string | type of element = ‘link_element‘ |
title |
string | title of a given link element |
url |
string | URL |
domain |
string | domain where a link points |
snippet |
string | text alongside the link title |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_row_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the row |
data_attrid |
string | google defined data attribute ID example: ss:/webfacts:net_worth |
text |
string | row content |
links |
array | link of the element |
type |
string | type of element = ‘link_element‘ |
title |
string | title of a given link element |
url |
string | URL |
domain |
string | domain where a link points |
snippet |
string | text alongside the link title |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_carousel_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the carousel item |
data_attrid |
string | google defined data attribute ID example: kc:/common/topic:social media presence |
link |
object | link of the element |
type |
string | type of element = ‘link_element‘ |
title |
string | title of a given link element |
url |
string | URL |
domain |
string | domain where a link points |
snippet |
string | text alongside the link title |
xpath |
string | the XPath of the element |
items |
array | contains arrays of elements available in the list |
type |
string | type of element = ‘knowledge_graph_carousel_element‘ |
title |
string | title of the element |
subtitle |
string | subtitle of the element |
url |
string | URL of element |
domain |
string | website domain |
image_url |
string | URL of the image |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_part_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the item |
data_attrid |
string | google defined data attribute ID example: kc:/local:place qa |
text |
string | content within the item |
links |
array | link of the element |
type |
string | type of element = ‘link_element‘ |
title |
string | title of a given link element |
url |
string | URL |
domain |
string | domain where a link points |
snippet |
string | text alongside the link title |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_expanded_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the item |
data_attrid |
string | google defined data attribute ID example: kc:/local:place qa |
expanded_element |
array | link of the element |
type |
string | type of element = ‘knowledge_graph_expanded_element‘ |
featured_title |
string | title of a given element |
url |
string | source URL |
domain |
string | source domain |
title |
string | source title |
snippet |
string | text alongside the title |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
images |
array | images of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
table |
object | table element |
table_element |
string | name assigned to the table element possible values: table_element |
table_header |
array | column names |
table_content |
array | the content of the table one line of the table in this element of the array |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_shopping_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the item |
data_attrid |
string | google defined data attribute ID example: kc:/shopping/gpc:organic-offers |
items |
array | link of the element |
type |
string | type of element = ‘knowledge_graph_shopping_element‘ |
title |
string | title of a given shopping element |
url |
string | URL |
domain |
string | domain in url |
price |
object | price indicated in the element |
current |
float | current price refers to the current price indicated in the element |
regular |
float | regular price refers to the regular price indicated in the element |
max_value |
float | the maximum price refers to the maximum price indicated in the element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
source |
string | web source of the shopping element indicates the source of information included in the element |
snippet |
string | description of the shopping element |
marketplace |
string | merchant account provider ecommerce site that hosts products or websites of individual sellers under the same merchant account example: by Google |
marketplace_url |
string | URL to the merchant account provider ecommerce site that hosts products or websites of individual sellers under the same merchant account |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
type |
string | type of element = ‘knowledge_graph_hotels_booking_item‘ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type values;positions of elements with different type values are omitted from rank_group ;always equals 0 for desktop |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP always equals 0 for desktop |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
date_from |
string | starting date of stay in the format “year-month-date” example: 2019-11-15 |
date_to |
string | ending date of stay in the format “year-month-date” example: 2019-11-17 |
data_attrid |
string | google defined data attribute ID example: kc:/local:hotel booking |
items |
array | contains arrays of elements available in the list |
type |
string | type of element = ‘knowledge_graph_hotels_booking_element‘ |
source |
string | web source of the hotel booking element indicates the source of information included in the element |
description |
string | description of the hotel booking element |
url |
string | URL |
domain |
string | domain in the URL |
price |
object | price indicated in the element |
current |
float | current price refers to the current price indicated in the element |
regular |
float | regular price refers to the regular price indicated in the element |
max_value |
float | the maximum price refers to the maximum price indicated in the element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
is_paid |
boolean | indicates whether the element is an ad |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘featured_snippet’ element in SERP | ||
type |
string | type of element = ‘featured_snippet’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
domain |
string | domain in SERP |
title |
string | title of the result in SERP |
featured_title |
string | the title of the featured snippets source page |
description |
string | description of the results element in SERP |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
url |
string | relevant URL |
images |
array | images of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
table |
object | results table if there are none, equals null |
table_header |
array | column names |
table_content |
array | the content of the table one line of the table in this element of the array |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘top_stories’ element in SERP | ||
type |
string | type of element = ‘top_stories’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element in SERP |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘top_stories_element‘ |
source |
string | source of the element indicates the source of information included in the top_stories_element |
domain |
string | domain in SERP |
title |
string | title of the result in SERP |
date |
string | the date when the page source of the element was published |
amp_version |
boolean | Accelerated Mobile Pages indicates whether an item has the Accelerated Mobile Page (AMP) version |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
url |
string | URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
badges |
array | badges relevant to the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘twitter’ element in SERP | ||
type |
string | type of element = ‘twitter’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
url |
string | URL |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘twitter_element‘ |
tweet |
string | tweet message |
date |
string | the posting date |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
url |
string | URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘map’ element in SERP | ||
type |
string | type of element = ‘map’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
url |
string | URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘google_flights’ element in SERP | ||
type |
string | type of element = ‘google_flights’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
url |
string | URL |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘google_flights_element‘ |
description |
string | description |
url |
string | URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘google_reviews’ element in SERP | ||
type |
string | type of element = ‘google_reviews’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
reviews_count |
integer | the number of reviews |
rating |
object | the element’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
integer | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
place_id |
string | the identifier of a place |
feature |
string | the additional feature of the review |
cid |
string | google-defined client id unique id of a local establishment; can be used with Google Reviews API to get a full list of reviews |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘google_posts’ element in SERP | ||
type |
string | type of element = ‘google_posts’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
posts_id |
string | the identifier of the google_posts feature |
feature |
string | the additional feature of the review |
cid |
string | google-defined client id unique id of a local establishment; can be used with Google Reviews API to get a full list of reviews |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘video’ element in SERP | ||
type |
string | type of element = ‘video’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘video_element‘ |
source |
string | source of the element indicates the source of the video |
title |
string | title of the result in SERP |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
url |
string | URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘app’ element in SERP | ||
type |
string | type of element = ‘app’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘app_element‘ |
description |
string | description of the results element in SERP |
title |
string | title of the result in SERP |
url |
string | URL |
price |
object | price of the app element |
current |
float | current price refers to the current price indicated in the app element |
regular |
float | regular price refers to the regular price indicated in the app element |
max_value |
float | the maximum price refers to the maximum price indicated in the app element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘people_also_ask’ element in SERP | ||
type |
string | type of element = ‘people_also_ask’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘people_also_ask_element‘ |
title |
string | title of the result in SERP |
seed_question |
string | question that triggered additional expanded elements |
xpath |
string | the XPath of the element |
expanded_element |
array | expanded element |
type |
string | type of element = ‘people_also_ask_expanded_element‘ |
featured_title |
string | title |
url |
string | relevant URL |
domain |
string | domain in SERP |
title |
string | title of the result in SERP |
description |
string | description of the results element in SERP |
images |
array | images of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
table |
object | results table if there are none, equals null |
table_header |
array | column names |
table_content |
array | the content of the table one line of the table in this element of the array |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘images’ element in SERP | ||
type |
string | type of element = ‘images’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
url |
string | relevant URL |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | original URL of the image the URL leading to the image on the original resource |
image_url |
string | URL to the compressed image the URL leading to the image on DataForSEO storage |
related_image_searches |
array | contains keywords and images related to the specified search term if there are none, equals null |
type |
string | type of element = ‘related_image_searches_element‘ |
title |
string | title of the element indicates keyword that may be used with the specified term to refine image search |
alt |
string | alt tag of the featured image |
url |
string | original URL of the featured image the URL leading to the image on the original resource |
image_url |
string | URL to the compressed featured image the URL leading to the image on DataForSEO storage |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘shopping’ element in SERP | ||
type |
string | type of element = ‘shopping’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘shopping_element‘ |
title |
string | title of the result in SERP |
price |
object | price of the shopping element |
current |
float | current price indicates the current price of the shopping element |
regular |
float | regular price indicates the regular price of the shopping element |
max_value |
float | the maximum price indicates the maximum price of the shopping element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
source |
string | source of the element indicates the source of information included in the shopping_element |
description |
string | the description of the results element in SERP |
marketplace |
string | merchant account provider commerce site that hosts products or websites of individual sellers under the same merchant account example: by Google |
marketplace_url |
string | relevant marketplace URL URL of the page on the marketplace website where the product is hosted |
url |
string | URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘jobs’ element in SERP | ||
type |
string | type of element = ‘jobs’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
url |
string | URL |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘jobs_element‘ |
title |
string | title of the result in SERP |
description |
string | description |
author |
string | author |
job_posted_time |
string | the time when the job was posted |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
contract_type |
string | contract type |
salary |
string | salary |
url |
string | URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘events’ element in SERP | ||
type |
string | type of element = ‘events’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
url |
string | URL |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘events_element‘ |
title |
string | title of the item |
description |
string | snippet of the element |
url |
string | events_element URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘mention_carousel’ element in SERP | ||
type |
string | type of element = ‘mention_carousel’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘mention_carousel_element‘ |
title |
string | title of the item |
price |
object | price of the mention carousel element |
current |
float | current price indicates the current price of the mention carousel element |
regular |
float | regular price indicates the regular price of the mention carousel element |
max_value |
float | the maximum price indicates the maximum price of the mention carousel element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
mentioned_in |
array | additional elements in the mention_carousel item |
type |
string | type of element = ‘link_element‘ |
title |
string | title of the item |
snippet |
string | snippet of the element |
URL |
string | link_element URL |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘recipes’ element in SERP | ||
type |
string | type of element = ‘recipes’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘recipes_element‘ |
title |
string | title of the item |
url |
string | recipes_element URL |
domain |
string | domain in SERP |
source |
string | source of the element indicates the source of information included in the recipes_element |
description |
string | snippet of the element |
time |
string | the total time it takes to prepare the cook the dish |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘top_sights’ element in SERP | ||
type |
string | type of element = ‘top_sights’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘top_sights_element‘ |
title |
string | title of the item |
url |
string | top_sights_element URL |
description |
string | snippet of the element |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘scholarly_articles’ element in SERP | ||
type |
string | type of element = ‘scholarly_articles’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the item |
url |
string | URL of the result in SERP |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘scholarly_articles_element‘ |
title |
string | title of the item |
url |
string | scholarly_articles_element URL |
author |
string | author |
description |
string | snippet of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘popular_products’ element in SERP | ||
type |
string | type of element = ‘popular_products’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘popular_products_element‘ |
title |
string | title of the item |
description |
string | snippet of the element |
seller |
string | seller of the product |
image_url |
string | URL of the product’s image |
price |
object | price of the popular products element |
current |
float | current price indicates the current price of the popular products element |
regular |
float | regular price indicates the regular price of the popular products element |
max_value |
float | the maximum price indicates the maximum price of the popular products element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘podcasts’ element in SERP | ||
type |
string | type of element = ‘podcasts’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘podcasts_element‘ |
title |
string | title of the item |
url |
string | podcasts_element URL |
description |
string | snippet of the element |
timestamp |
string | date and time when the episode was added in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
time_to_play |
string | the total time it will take to play an episode |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘questions_and_answers’ element in SERP | ||
type |
string | type of element = ‘questions_and_answers’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘questions_and_answers_element‘ |
url |
string | questions_and_answers_element URL |
question_text |
string | question included in the item |
answer_text |
string | answer included in the item |
source |
string | source of the element indicates the source of information included in the questions_and_answers_element |
domain |
string | domain name of the source |
votes |
integer | answer upvotes from the source |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘find_results_on’ element in SERP | ||
type |
string | type of element = ‘find_results_on’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘find_results_on_element‘ |
title |
string | title of the result in SERP |
domain |
string | domain name of the source |
url |
string | find_results_on_element URL |
source |
string | source of the element indicates the source of information included in the find_results_on_element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘stocks_box’ element in SERP | ||
type |
string | type of element = ‘‘stocks_box’’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
source |
string | source of the element indicates the source of information provided in the stocks_box element |
snippet |
string | snippet of the element |
price |
object | price quote featured on Google at the time when our API pulled the results note that stock prices displayed in the stocks_box element may be delayed according to Google Finance disclaimer |
current |
float | current price indicates the current price quote featured on Google at the time when our API pulled the results |
regular |
float | regular price indicates the regular price quote featured on Google at the time when our API pulled the results |
max_value |
float | the maximum price indicates the maximum price quote featured on Google at the time when our API pulled the results |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
url |
string | relevant URL |
domain |
string | domain in SERP |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
table |
object | results table if there are none, equals null |
table_header |
array | column names if there are none, equals null |
table_content |
array | the content of the table additional information about the stock prices displayed below the graph if there is none, equals null |
graph |
object | contains data provided in the graph of the element |
items |
array | data provided for the date and time when our API pulled the results |
type |
string | type of element = ‘graph_element’ corresponds to one point on the graph that indicates the stock price for a specific date and time |
date |
string | date and time in the yyyy-mm-ddThh:mm:ss ISO 8601 formatindicates date and time for which the stock price in the value field is provided |
value |
float | stock price stock price for the date and time provided in the date field |
previous_items |
array | previous close data contains stock price data based on the preceding time period |
type |
string | type of element = ‘graph_element’ corresponds to one point on the graph that indicates the stock price for a specific date and time |
date |
string | date and time in the yyyy-mm-ddThh:mm:ss ISO 8601 formatindicates the date and time for which the value field provides previous close pricefor example, "date": "2020-10-28T15:45:00" and "value": 11080.2857 mean the stock was traded at 11080.2857 on Oct. 27, 2020 at 15:45:00 |
value |
float | previous close price closing price on the preceding time period |
‘visual_stories’ element in SERP | ||
type |
string | type of element = ‘visual_stories’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
items |
array | contains results featured in the visual_stories element of SERP |
type |
string | type of element = ‘visual_stories_element’ |
title |
string | title of the visual story |
url |
string | relevant URL |
domain |
string | domain in SERP |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘commercial units’ element in SERP | ||
type |
string | type of element = ‘commercial_units’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
items |
array | contains results featured in the commercial_units element of SERP |
type |
string | type of element = ‘commercial_units_element’ |
title |
string | title of the commercial unit |
url |
string | relevant URL |
domain |
string | domain in SERP |
price |
object | price indicated in the element |
current |
float | current price indicates the current price of the commercial units element |
regular |
float | regular price indicates the regular price of the commercial units element |
max_value |
float | the maximum price indicates the maximum price of the commercial units element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
source |
string | source of the element |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘local services’ element in SERP | ||
type |
string | type of element = ‘local_services’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
domain |
string | domain in SERP |
items |
array | contains results featured in the local_services element of SERP |
type |
string | type of element = ‘local_services_element’ |
title |
string | title of the local services element |
url |
string | relevant URL |
domain |
string | domain in SERP |
description |
string | description of the local services element |
rating |
object | the element’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type |
profile_image_url |
string | URL of the image featured in the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘google_hotels’ element in SERP | ||
type |
string | type of element = ‘google_hotels’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
hotel_identifier |
string | unique hotel identifier unique hotel identifier assigned by Google; example: "CgoIjaeSlI6CnNpVEAE" |
url |
string | URL of the element |
cid |
string | google-defined client id unique id of a local establishment; learn more about the identifier in this help center article example: "5087410620311667698" |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘math_solver’ element in SERP | ||
type |
string | type of element = ‘math_solver’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the result in SERP |
result |
string | solution to the equation solution to the mathematical equation specified in the keyword field when setting a task |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘math_solver_element‘ |
title |
string | title of the item |
expanded_element |
array | expanded element |
type |
string | type of element = ‘math_solver_expanded_element‘ |
title |
string | title of the element |
solution |
array | solution of the element displays steps to solve the mathematical equation as specified in the element |
links |
array | links featured in the math_solver element if there are none, equals null |
type |
string | type of element = ‘link_element‘ |
title |
string | title of the link element |
description |
string | description of the link element |
url |
string | URL |
domain |
string | domain in SERP |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘currency_box’ element in SERP | ||
type |
string | type of element = ‘currency_box’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
value |
integer | value to convert |
converted_value |
float | value converted to a requested currency indicates the exact value based on Google Fincance data at the time when our API pulled the results note that exchange rates displayed in the currency_box element may be delayed according to the Google Finance disclaimer |
currency |
string | currency to convert |
converted_currency |
string | converted currency |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
table |
object | results table if there are none, equals null |
table_header |
array | column names if there are none, equals null |
table_content |
array | the content of the table information about the requested exchange rates as featured in SERP if there is none, equals null |
graph |
object | contains data provided in the graph of the element |
items |
array | data provided for the date and time when our API pulled the results |
type |
string | type of element = ‘graph_element’ corresponds to one point on the graph that indicates the exchange rate for a specific date and time |
date |
string | date and time in the yyyy-mm-ddThh:mm:ss ISO 8601 formatindicates date and time for which the exchange rate in the value field is provided |
value |
float | exchange rate exchange rate for the date and time provided in the date field |
previous_items |
array | exchange rates on the preceding time period contains exchange rate data based on the preceding time period if there are none, equals null |
type |
string | type of element = ‘graph_element’ corresponds to one point on the graph that indicates the exchange rate for a specific date and time |
date |
string | date and time in the yyyy-mm-ddThh:mm:ss ISO 8601 formatindicates the date and time for which the value field provides previous exchange rate |
value |
float | previous exchange rate exchange rate on the preceding time period |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘courses’ element in SERP | ||
type |
string | type of element = ‘courses’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left |
xpath |
string | the XPath of the element |
title |
string | title of the element in SERP |
categories |
array | array of course categories contains a list of categories relevant to courses |
items |
array | array of courses elements contains a list of courses elements |
type |
string | type of element = ‘courses_element’ |
title |
string | name of the course |
url |
string | URL of the course |
domain |
string | domain where a link points |
source |
string | web source of the courses element indicates the source of information included in the element |
description |
string | description of the element |
date |
string | date and time date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” |
image_url |
string | URL of the image |
rating |
object | the item’s rating the popularity rate based on reviews and displayed in SERP |
rating_type |
string | the type of rating here you can find the following elements: Max5 , Percents , CustomMax |
value |
integer | the value of the rating |
votes_count |
integer | the amount of feedback |
rating_max |
integer | the maximum value for a rating_type
|
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘product_considerations’ element in SERP | ||
type |
string | type of element = ‘product_considerations’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left |
xpath |
string | the XPath of the element |
title |
string | title of the product considerations snippet |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘product_considerations_element’ contains the product consideration and expanded element with additional info |
title |
string | title of the element |
consideration_category |
string | category of the consideration element the category is indicated just above the title fo the consideration element |
expanded_element |
object | product consideration info contains an answer to the question articulated in the title |
type |
string | type of element = ‘product_considerations_expanded_element’ |
title |
string | title of the expanded element |
featured_title |
string | alternative title featured in the element |
breadcrumb |
string | breadcrumb in SERP |
snippet |
string | text snippet |
domain |
string | source domain |
url |
string | source url |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
related_searches |
array | search queries related to the elment |
about_this_result |
object | contains information from the ‘About this result’ panel ‘About this result’ panel provides additional context about why Google returned this result for the given query; this feature appears after clicking on the three dots next to most results |
type |
string | type of element = ‘about_this_result_element‘ |
url |
string | result’s URL |
source |
string | source of additional information about the result |
source_info |
string | additional information about the result description of the website from Wikipedia or another additional context |
source_url |
string | URL to full information from the source |
language |
string | the language of the result |
location |
string | location for which the result is relevant |
search_terms |
array | matching search terms that appear in the result |
related_terms |
array | related search terms that appear in the result |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘short_videos’ element in SERP | ||
type |
string | type of element = ‘short_videos’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘short_videos_element‘ |
title |
string | title of the result in SERP |
url |
string | URL |
domain |
string | domain in SERP |
source |
string | source of the element indicates the source of information included in the top_stories_element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘found_on_web’ element in SERP | ||
type |
string | type of element = ‘found_on_web’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
related_searches |
array | search queries related to the elment |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘found_on_web_element‘ |
title |
string | title of the result in SERP |
subtitle |
string | subtitle of the result in SERP |
image |
object | image of the element |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘refine_products’ element in SERP | ||
type |
string | type of element = ‘refine_products’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘refine_products_element‘ |
title |
string | title of the result in SERP |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
keyword |
string | keyword for the related refined search |
refine_type |
string | type of search refinement |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘explore_brands’ element in SERP | ||
type |
string | type of element = ‘explore_brands’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘explore_brands_element‘ |
title |
string | title of the result in SERP |
url |
string | URL |
domain |
string | domain in SERP |
description |
string | description of the result in SERP |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
xpath |
string | the XPath of the element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘perspectives’ element in SERP | ||
type |
string | type of element = ‘perspectives’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘perspectives_element‘ |
title |
string | title of the result in SERP |
description |
string | description of the result in SERP |
url |
string | URL |
domain |
string | domain in SERP |
date |
string | the date or time when the page source of the element was published example: 13 hours ago |
source |
string | source of additional information about the result |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘discussions_and_forums’ element in SERP | ||
type |
string | type of element = ‘discussions_and_forums’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘discussions_and_forums_element‘ |
title |
string | title of the result in SERP |
url |
string | URL to the source |
domain |
string | domain in SERP |
source |
string | source of additional information about the result |
description |
string | description of the result in SERP |
timestamp |
string | date and time when the result was published in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
posts_count |
integer | number of posts from the discussion on the related source |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘compare_sites’ element in SERP | ||
type |
string | type of element = ‘compare_sites’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
title |
string | title of the element |
items |
array | additional items present in the element if there are none, equals null |
type |
string | type of element = ‘compare_sites_element‘ |
title |
string | title of the result in SERP |
url |
string | URL to the source |
domain |
string | domain in SERP |
image_url |
string | URL to the image |
source |
string | website name, source of the result |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |
‘ai_overview’ element in SERP | ||
type |
string | type of element = ‘ai_overview’ |
rank_group |
integer | group rank in SERP position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank in SERP absolute position among all the elements in SERP |
position |
string | the alignment of the element in SERP can take the following values: left , right |
xpath |
string | the XPath of the element |
asynchronous_ai_overview |
boolean | indicates whether the element is loaded asynchronically if true , the ai_overview element is loaded asynchronically;if false , the ai_overview element is loaded from cache; |
items |
array | items present in the element |
type |
string | type of element = ‘ai_overview_element‘ |
title |
string | title of the element |
text |
string | text or description of the element in SERP |
images |
array | images of the element if there are none, equals null |
type |
string | type of element = ‘images_element‘ |
alt |
string | alt tag of the image |
url |
string | relevant URL |
image_url |
string | URL of the image the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available) |
references |
array | references relevant to the element includes references to webpages that were used to generate the ai_overview_element |
type |
string | type of element = ‘ai_overview_reference‘ |
source |
string | reference source name or title |
domain |
string | domain name of the reference |
url |
string | reference page URL |
title |
string | reference page title |
text |
string | reference text text snippet from the page that was used to generate the ai_overview_element |
references |
array | additional references relevant to the item includes references to webpages that may have been used to generate the ai_overview |
type |
string | type of element = ‘ai_overview_reference‘ |
source |
string | reference source name or title |
domain |
string | domain name of the reference |
url |
string | reference page URL |
title |
string | reference page title |
text |
string | reference text text snippet from the page that was used to generate the ai_overview_element |
rectangle |
object | rectangle parameters contains cartesian coordinates and pixel dimensions of the result’s snippet in SERP equals null if calculate_rectangles in the POST request is not set to true |
x |
float | x-axis coordinate x-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
y |
float | y-axis coordinate y-axis coordinate of the top-left corner of the result’s snippet, where top-left corner of the screen is the origin |
width |
float | width of the element in pixels |
height |
float | height of the element in pixels |